A Graphics Project by Corbin Gruber

Welcome to Arrakis is my final project for CPE-471. My intention for the graphics program was to create an interactive miniature planet that would express dynamic features to increase its realism. Utilizing a mouse, the user would be able to view these features in a day/night scenario as they roll the planet.


- Planetary click detection and rolling capabilities

- Backside of planet recognition

- Random surface plotting of buildings with differing heights

- Textured buildings

- Neon lighting of building windows during nighttime

- Nomadic clouds with differing altitudes and scales

- Ambient shading of clouds during night

- Phong shading model

Welcome to Arrakis