Centralized repository for all project documentation, including development guidelines, logs, and collaboration rules.
Assignments and solutions for GAMES101: Introduction to Computer Graphics, covering key topics such as transformations, rasterization, and ray tracing. Implemented in C++.
A Unity project repository for learning and practicing shaders based on "UnityShader入门精要" by 冯乐乐. This repository covers the fundamentals of Unity Shader development, including basic shader structures, lighting models, surface shaders, and more, with practical examples and implementations.
This Windows project generates infinite voxel caves using chunk-based structures, noise functions for terrain, OpenGL for rendering, and optimizes with voxel face and frustum culling. It also employs multithreading to separate rendering from generation logic.
University of Leeds Foundations of Modelling and_Rendering Course Assignments