465 Open Source Glsl Software Projects
Free and open source glsl code projects including engines, APIs, generators, and tools.
Pixi.js 35342 ⭐
The HTML5 Creation Engine: Create beautiful digital content with the fastest, most flexible 2D WebGL renderer.
3D Game Shaders For Beginners 11941 ⭐
🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.
Thebookofshaders 4174 ⭐
Step-by-step guide through the abstract and complex universe of Fragment Shaders.
Starwars.android 1940 ⭐
This component implements transition animation to crumble view into tiny pieces.
Glslang 2076 ⭐
Khronos-reference front end for GLSL/ESSL, partial front end for HLSL, and a SPIR-V generator.
Glsl Optimizer 1515 ⭐
GLSL optimizer based on Mesa's GLSL compiler. Used to be used in Unity for mobile shader optimization.
Shaderconductor 1367 ⭐
ShaderConductor is a tool designed for cross-compiling HLSL to other shading languages
Pixelflow 1066 ⭐
A Processing/Java library for high performance GPU-Computing (GLSL). Fluid Simulation + SoftBody Dynamics + Optical Flow + Rendering + Image Processing + Particle Systems + Physics +...
Curtains.js 1252 ⭐
Material Maker 1467 ⭐
A procedural textures authoring and 3D model painting tool based on the Godot game engine
Glchaos.p 657 ⭐
3D GPUs Strange Attractors and Hypercomplex Fractals explorer - up to 256 Million particles in RealTime
Gpu Gems Book Source Code 713 ⭐
:cd: CD Content ( Source Code ) Collection of Book <GPU Gems > 1~ 3 | 《GPU精粹》 1~ 3 随书CD（源代码）珍藏
Graphicsfuzz 485 ⭐
A testing framework for automatically finding and simplifying bugs in graphics shader compilers.
Glslcc 369 ⭐
GLSL cross-compiler tool (GLSL->HLSL, MSL, GLES2, GLES3, GLSLv3), using SPIRV-cross and glslang
Partikel_accelleration_on_gpu 242 ⭐
Particle accelleration with OpenGL 4.3, using the compute shader to calculate particle movement on graphics hardware.
Frontend Boilerplate 230 ⭐
An ES20XX starter with common frontend tasks using Webpack 5 as module bundler and npm scripts as task runner.
Possumwood 223 ⭐
Possumwood is a graph-based procedural authoring tool, in concept not dissimilar to popular CG packages like Houdini, Blender or Maya. It is intended to serve as a sandbox for computer graphics algorithms and libraries, providing a user-friendly and coding-free UI for libraries that would otherwise be inaccessible for an average user.
Gaiasky 173 ⭐
Mirror of Gaia Sky repository hosted on Gitlab: https://gitlab.com/langurmonkey/gaiasky
Retrace.gl 162 ⭐
Create, ray trace & export programatically defined Signed Distance Function CSG geometries with an API suited for generative art - in your browser! 🎉
Wasm Raytracer 131 ⭐
Wisdom Shaders 176 ⭐
A Minecraft shaderspack. Offers high performance with high quality at the same time.