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.
681 stars
36 watching
85 forks
Language: C#
last commit: about 4 years ago
Linked from 1 awesome list
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. | 527 |
nvpro-samples/gl_vk_meshlet_cadscene | Demonstrates rendering of CAD models using mesh shaders for high-performance rendering | 363 |
andydbc/hologramshader | A Unity shader package providing a customizable hologram effect with a material editor. | 938 |
unity-technologies/nativerenderingplugin | A C++ plugin that demonstrates native rendering and graphics-related functionality in Unity. | 822 |
traggett/unityspriteshaders | A Unity shader project providing an Uber Shader for rendering Alpha Blended objects like sprites with various features and customizable options. | 785 |
angelo1211/hybridrenderingengine | A high-performance rendering engine that combines physically based shading and image-based lighting techniques using OpenGL. | 1,192 |
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. | 358 |
unity-technologies/hlslcc | A compiler that translates DirectX shader bytecode into various shader languages for use in game engines and other graphics applications. | 854 |
liangliangnan/easy3d | A lightweight C++ library for efficient 3D modeling, geometry processing, and rendering. | 1,377 |
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,857 |
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,323 |
alaingalvan/crossshader | A tool for converting between different shader languages and compilers. | 282 |