The seven days of creation follow the biblical concept of the creation of the universe in seven literal days. This program will recreate the process using OpenGL along with a variety of other tools. Each day of creation will change the scene and thereby show what occurred on each day. All of the objects in the scene will be static, having most of the heavy graphics as the transition between each day. Due to time constraints, only the first four days were implemented for this project. The order of creation is as follows along with a further description of what will be shown in the program.

  1. Creation of light – The scene starts of with no lights on and thus a blank universe. When day one is complete, the lights are on and a faceless void earth is present in the scene. Since the light present on the first day was of GOD and not a star, this is simulated by a very bright white light.

  2. Creation of water – This scene gives rise to water on the earth, so the earth changes to the texture of water.

  3. Creation of Land and Plants – This is once again the transition of textures applied to the earth. It is told that the land rose up, parting the waters; so this will be attempted by a texture transition from the previous day to this one. The texture will also include green life and trees, but projected onto a flat surface.

  4. Creation of the Stars – God created the sun, moon and the rest of the stars on the fourth day, so this day is a transition of the current light source to a physical sun object. Likewise a moon is also created along with many stars in the universe. For the creation of the other stars, a texture will be applied to the background scene. In addition to the texture, many specular stars are added to the scene to make it more beautiful.
 

This program plays out as a movie for the opening, but allows foruser interaction after the four initial days are complete. During the movie, the user may press 'p' at any time to pause the events, but the sound will not stop. To resume play the user may once again press 'p.'

Once the four inital days are complete the user has the following options:

  • To turn toggle the time of day for the earth, press the 'l' key.
  • To rotate the camera, hold down the left mouse button and move the mouse.
  • To pause all objects, press the 'p' key.
  • To quit the program, press the 'q' key.


 
Click on an image for a larger view
   

 
Initial scene with the spirit of God
Day 1 completion with dry earth
 
 
 
Day 2 almost complete with a wet earth
Day 3 complete with an earth with land.
 
 
 
Day 4 complete with stars and moon
Day 4 looking at bright sun
 
 
 
Independent Camera movement and earth night mode turned on.
 
 


Copyright 2004, Tony Casparro