Flying Through Rings
Published:
Team members: Yanling Hua, Viviana Rinaldi
Tools: OpenGL · GLSL · C++ · CPU-based Rendering
Course: Computer Graphics - EDAF80, Lund University
Designed and developed a 3D game environment in C++ using OpenGL, incorporating hierarchical transformations, tessellated parametric ring surfaces, texture and skybox mapping, custom animations, and advanced shader programming—all built from scratch. Implemented game logic to manage player input, object behavior, and interactive elements, delivering a dynamic and engaging experience.