Computer Graphics Project

My project will be based on 3D models.

I will be creating an animation consisting of the earth rotating around the sun.

An example of my idea is in the video below, between the timestamps 1:19 - 1:28.

To replicate this, I will be using Lab 6 as a framework. Becuase of this, I will inherintly be encorporating ray-tracing.

However, I will be making many adjustments that include using light emissions from objects, applying textures to shapes, rotating camera movements, motion-blur and parallax.

I started by changing the texture of the Lighted Cube function. I will be using this as a starting point.

I then restricted and slowed down the rotation of the cube, switched out the texture with a space image, moved the camera inside of the cube and repurposed it as a skybox.

In regards to creating the spheres.
I could attempt to import them from Blender. However, it might be trickier to map the earth texture to them.
I would consider attepmpting to recreate the sphere with a triangle strip.