Shaders
Links
Shader Toy - Build and Share your best shaders with the world and get inspired.
Euc - Software rendering crate that lets you write shaders with Rust.
The Book of Shaders - Gentle step-by-step guide through the abstract and complex universe of Fragment Shaders. (HN)
3D Game Shaders For Beginners - Step-by-step guide on how to implement SSAO, depth of field, lighting, normal mapping, and more for your 3D game.
Open Shading Language - Advanced shading language for production GI renderers.
SHADERed - Lightweight, cross-platform & full-featured desktop tool for creating and testing HLSL and GLSL shaders.
Naga - Experimental shader translation library for the needs of gfx-rs project and WebGPU.
Software Renderer - Shader-based software renderer written from scratch in C89.
MatCaps - Huge library of MatCap textures in PNG and ZMT.
Shader Doodle - Friendly web-component for writing and rendering shaders.
ShaderConductor - Tool designed for cross-compiling HLSL to other shading languages.
ShaderTutorials - Shaders For People Who Don't Know How To Shader, a tutorial series for beginners.
Slang - Shading language that extends HLSL with new capabilities for building modular, extensible, and high-performance real-time shading systems.
Shadershop - Interface for programming GPU shaders in the mode of a direct manipulation image editor like Photoshop.
Rasen - Generate SPIR-V bytecode from an operation graph.
smol-compute - Tiny library for launching compute shaders on D3D11 and Metal.
Futureproof - Live editor for GPU shaders, built on Zig, Neovim, and WebGPU. (Web)
CineShader - Real-time 3D shader visualizer.
pmfx-shader - Cross platform shader system for HLSL, GLSL, Metal and SPIR-V.
Last updated