🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.
-
Updated
Jun 25, 2023 - C++
🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.
A lightweight, easy-to-use, and efficient library for processing and rendering 3D data (C++ & Python)
Live shader coding tool and Shader Showdown workhorse
💿 CD Content ( Source Code ) Collection of Book <GPU Gems > 1~ 3 | 《GPU精粹》 1~ 3 随书CD(源代码)珍藏
Tiny C++ Software Renderer / Rasterizer, and implements OpenGL and Vulkan renderers for comparison
A real-time global illumination implementation using voxel cone tracing. Implemented in C++ and GLSL.
A blackhole simulation using OpenGL / C++.
AGE: Arc Game Engine is an open-source engine for building 2D & 3D real-time rendering and interactive contents, especially video games with C# scripting support.
A 3D physics engine
Tiny C++ SPIR-V virtual machine (interpreter), can be used for shader debugging. Spvm-ShaderToy simulated the runtime environment of shadertoy, and execute shader code using SPVM.
一个支持录制和播放音频视频的安卓短视频应用,支持添加水印,并可以选择多种仿抖音滤镜特效展示。A video and audio recorder and player based on OpenGL es,FFmpeg,OpenSl es,MediaCodec on Android platform.It gives video interesting effect through fragment shader.
Source Engine Physically Based Rendering implementation
An After Effect plugin to code in GLSL directly inside After Effect or to write math expressions to code your own filter
Add a description, image, and links to the shader topic page so that developers can more easily learn about it.
To associate your repository with the shader topic, visit your repo's landing page and select "manage topics."