thebookofshaders

Shader tutorial

A comprehensive guide to writing and manipulating fragment shaders in GLSL, covering various techniques for creating visual effects.

Step-by-step guide through the abstract and complex universe of Fragment Shaders.

GitHub

6k stars
238 watching
690 forks
Language: GLSL
last commit: about 2 months ago
Linked from 1 awesome list

bookfragment-shaderglslglsl-editorsglsl-sandboxglsl-shaderglsl-shadersshadershaderstutorial

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
lettier/3d-game-shaders-for-beginners A comprehensive guide to implementing various 3D shading techniques for game development. 17,941
patriciogonzalezvivo/glsltexture A Blender addon to create 2D textures from GLSL fragment shaders 381
experience-monks/jam3-lesson-webgl-shader-intro An introduction to fragment shaders in WebGL, focusing on basics and simple effects. 312
gdquest-demos/godot-shaders A collection of shaders and demos for the Godot game engine. 3,176
shader-park/shader-park-core A JavaScript library for creating procedural graphics and shaders in real-time. 759
shader-slang/slang A shading language that facilitates the development and maintenance of large-scale shader codebases with performance and portability in mind. 2,189
halvves/shader-doodle A web-component for creating and rendering fragment shaders in GLSL. 509
zheng95z/fun-with-computer-graphics A curated collection of computer graphics resources and tools for learning and exploration 2,269
pema99/shader-knowledge A documentation project focused on sharing and consolidating obscure technical knowledge related to shader development, particularly in the context of VRChat. 178
gargaj/bonzomatic A tool that allows developers to write and experiment with 2D fragment shaders in real-time. 1,371
patriciogonzalezvivo/lygia A granular and multi-language shader library designed for performance and flexibility 2,633
jaredloomis/andromeda A Haskell-based library for writing and compiling OpenGL shaders 76
brackeys/shader-graph-tutorials A set of tutorials on using Unity's Shader Graph to create various visual effects. 257
libretro/common-shaders A collection of commonly used pixel shaders for rendering old school video game footage. 1,052
google/shaderc A collection of tools and libraries for compiling shader code into a graphics pipeline format 1,852