Zero-dependency canvas shaders that can be installed from npm or designed in Paper
Repository Index
76,855 visible repositories in the index
1–15 of 15 · Most stars
Unity Post Processing Stack Library | Unity引擎的高品质后处理库
LYGIA, it's a granular and multi-language (GLSL, HLSL, Metal, WGSL, WEGL and CUDA) shader library designed for performance and flexibility
A .NET library to run C# code in parallel on the GPU through DX12, D2D1, and dynamically generated HLSL compute and pixel shaders, with the goal of making GPU computing easy to use for all .NET developers! 🚀
Metal shaders for SwiftUI.
MaterialX is an open standard for the exchange of rich material and look-development content across applications and renderers.
- computer-graphics
- 3d-graphics
- vfx
- physically-based-rendering
Translate GPU shaders and compute kernels between GLSL, HLSL, Metal, SPIR-V, Slang, CUDA and HIP, and to WGSL, through the CrossGL IR
A portable and modular superset of WGSL
A simple software rasterizer running on a WebGPU compute shader. Built for educational purposes.
GLTF 2.0 3D format support and PBR shader implementation for LibGDX
- gltf2-loader
- gltf
- gltf2
- libgdx
A lighting model made for love 2d
WebGL Shader demos - GPU rendering shader experiments with procedural 3D scene generation using ray marching and distance field (also known as 'sphere tracing') rendering techniques.
A tiny WGSL online editor
- wgsl
- webgpu
- javascript
EasyAGAL is an open source ActionScript library that simplifies coding assembly language shaders. Advantages include: Code completion and hinting, easier-to-read code, macro libraries -- including trigonometry functions like atan2(), color blending formulas from Photoshop, and more -- ready to use in your own shaders.
Pure Go Shader Compiler — WGSL to SPIR-V, MSL, GLSL, HLSL, DXIL. Zero CGO.