Indirect-Rendering-With-Compute-Shaders

Indirect renderer

An implementation of indirect rendering in Unity3D using compute shaders for culling and graphics drawing.

An example of drawing numerous instances using Unity3D, compute shaders and Graphics.DrawMeshInstancedIndirect with Frustum & Occlusion culling and LOD'ing.

GitHub

686 stars
36 watching
86 forks
Language: C#
last commit: over 4 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
ellioman/shaderproject A collection of reusable shader code snippets for Unity3D, intended for educational purposes and sharing with the community. 528
nvpro-samples/gl_vk_meshlet_cadscene Demonstrates rendering of CAD models using mesh shaders for high-performance rendering 373
andydbc/hologramshader A Unity shader package providing a customizable hologram effect with a material editor. 941
unity-technologies/nativerenderingplugin A C++ plugin that demonstrates native rendering and graphics-related functionality in Unity. 828
traggett/unityspriteshaders A Unity shader project providing an Uber Shader for rendering Alpha Blended objects like sprites with various features and customizable options. 789
angelo1211/hybridrenderingengine A high-performance rendering engine that combines physically based shading and image-based lighting techniques using OpenGL. 1,233
gamemakerdiscord/xpanda Allows code from external files to be included into shaders while handling shader compatibility issues. 14
mochiescode/mochies-unity-shaders Provides Unity shader assets for creating custom visual effects in games and applications. 368
unity-technologies/hlslcc A compiler that translates DirectX shader bytecode into various shader languages for use in game engines and other graphics applications. 855
liangliangnan/easy3d A lightweight C++ library for efficient 3D modeling, geometry processing, and rendering. 1,391
keijiro/voxelman An extreme demonstration of using Unity's Entity Component System with C# Job System and Burst Compiler for efficient multi-core processing in 3D voxel rendering. 1,866
danilw/shadertoy-to-video-with-fbo A tool to render Shadertoy shaders directly into video files with support for FrameBuffers and various output formats. 53
chrisliebert/sdlgl3-wavefront A C++ template for shader-based OpenGL 3.3 applications that can load and render multiple wavefront .obj files with textures. 8
asny/three-d A 2D/3D graphics renderer that provides a simple and powerful way to draw on multiple platforms. 1,345
alaingalvan/crossshader A tool for converting between different shader languages and compilers. 285