A Computer Graphics Course Project
GUI uses a simple app template Walnut.
use git clone --recursive https://github.com/ShoiLyaung/RenderMyCanvas.git
to clone the repository and its submodules.
Once you're happy, run scripts/Setup.bat
to generate Visual Studio 2022 solution/project files.
see Task for more details.
- Mesh Render Component
- Mesh, Submesh
- Material (How to load general model file)
- Shader
- Various Texture in Material
- GPU Batch Rendering
- GPU Culling (BVH) see Framework for more details.
- Ray Tracing
- DLSS/FSR
- LOD/Cluster-Based Mesh Pipeline (like Nanite)
- Player Controller(Camera moves with Player) wjx
- UI zyh
- Sound wyz
- Server qyx