graphics-lab-THSS
graphics-lab-THSS copied to clipboard
Computer graphics in Rust (Geometry, PBR, RT) and Taichi (Collision, Rigid Dynamics). 44100652/44100642 course assignments.
Collection of lab projects done for courses given at Tsinghua University School of Software.
polygon_intersect
Polygon intersection by Weiler–Atherton algorithm implemented in Rust.
rabbit_hole
A crude local illumination and PBR/IBL renderer.
And a path tracer in Rust.
particles
Parallelized collision detection on the GPU with a rigid body physics simulator. Implemented in Taichi and visualized with raylib.