Skip to content

Latest commit

 

History

History
17 lines (9 loc) · 885 Bytes

File metadata and controls

17 lines (9 loc) · 885 Bytes

SportSphere

This repository contains the work for my thesis project.

Abstract:

This paper explores fundamental concepts of 3D graphics rendering using Metal, including 3D transformations, camera setups, lighting, textures, and shader programming. These theoretical foundations are applied in a practical project, where an interactive Earth model is rendered. This model features a day/night cycle, political borders, clouds, sport events, and a Fresnel effect, with sunlight simulated using Phong lighting.


The practical part of the project, including the implementation and code, is available in the Kod folder.

Note: There are some shortcuts and less-than-perfect solutions due to time constraints, but I chose to keep everything as-is for nostalgia someday.

Video:

Video.mp4