Stars
C++ examples for the Vulkan graphics API
LYGIA, it's a granular and multi-language (GLSL, HLSL, Metal, WGSL, WEGL and CUDA) shader library designed for performance and flexibility
Real-time PathTracing with global illumination and progressive rendering, all on top of the Three.js WebGL framework. Click here for Live Demo: https://erichlof.github.io/THREE.js-PathTracing-Rende…
This repo is for glsl shaders converted by hand from libretro's common-shaders repo, since some don't play nicely with the cg2glsl script.
Collection of tileable procedural textures such as: cellular noise, fbm, voronoi, perlin and other.
Utility functions to convert between various color spaces in GLSL
An efficient texture-free GLSL procedural noise library
TexGraph public folder content with nodes json descriptors and shaders.
An example implementation of OpenPBR in a WebGL pathtracer
Customizable compute shader for fast cache-aware mipmap generation