Difference between revisions of "Erik"

From Spartacats
Jump to: navigation, search
(Week 2)
Line 1: Line 1:
 +
== Week 1 ==
 +
*Goals
 +
:*Get a basic 3d engine working.
 +
*Accomplished
 +
:*Basic world, with a moving third and first person camera.
 +
:*A skymap, using cube mapping.
 +
:*Calculation/Rendering of bounding boxes and spheres based on our loaded models.
 +
:*Rendering and loading of textures.
 +
:*Bump mapping with Stephanie.
 +
:*Class for reading XML settings.
 +
*:Keyboard input, and camera movement with the mouse.
 +
 
== Week 2 ==
 
== Week 2 ==
=== Concrete Goals ===
+
*Goals
Point lights, multi-threaded rendering, glow maps, specular maps.
+
:*Point lights.
 +
:*Multi-threaded rendering.
 +
:*Glow maps.
 +
:*Specular maps.
  
=== Goals Accomplished ===
+
*Accomplished
Point lights, glow maps.
+
:*Multiple moving point lights.
 +
:*Glow effect with Stephanie.
 +
:*Height map generated based on terrain objects.
 +
:*Mouse buttons for input.
 +
:*Calculation of normal vectors during model loading, if they are missing from the model.
 +
:*Normalized model sizes, and centered them during model loading.
  
=== Goals Failed ===
+
*Failed
We'll see.
+
:*Had problems rendering more than 1 frame on multiple cores, and moved on to other things. Will take another stab at it at some point.
 +
:*Didn't get around to implementing specular maps.
  
=== Goals for next week ===
+
*Next weeks goals
Particle systems, shadows from directional lights, shadows from point lights.
+
:*Shadows from directional lights.
 +
:*Shadows from point lights.
 +
:*Multi-core rendering.
 +
:*Write a framework for handing out the lights to the game logic (hiding the fact that there is only a finite number of lights available).
  
=== Morale ===
+
*Morale
Not feeling very creative right now, so I'll quote you, Geoff, "HEY, THIS IS GOING TO BE GREAT".
+
:*Not feeling very creative right now, so I'll quote you, Geoff, "HEY, THIS IS GOING TO BE GREAT".
  
 
== Week 3 ==
 
== Week 3 ==

Revision as of 23:19, 14 April 2013

Week 1

  • Goals
  • Get a basic 3d engine working.
  • Accomplished
  • Basic world, with a moving third and first person camera.
  • A skymap, using cube mapping.
  • Calculation/Rendering of bounding boxes and spheres based on our loaded models.
  • Rendering and loading of textures.
  • Bump mapping with Stephanie.
  • Class for reading XML settings.
  • Keyboard input, and camera movement with the mouse.

Week 2

  • Goals
  • Point lights.
  • Multi-threaded rendering.
  • Glow maps.
  • Specular maps.
  • Accomplished
  • Multiple moving point lights.
  • Glow effect with Stephanie.
  • Height map generated based on terrain objects.
  • Mouse buttons for input.
  • Calculation of normal vectors during model loading, if they are missing from the model.
  • Normalized model sizes, and centered them during model loading.
  • Failed
  • Had problems rendering more than 1 frame on multiple cores, and moved on to other things. Will take another stab at it at some point.
  • Didn't get around to implementing specular maps.
  • Next weeks goals
  • Shadows from directional lights.
  • Shadows from point lights.
  • Multi-core rendering.
  • Write a framework for handing out the lights to the game logic (hiding the fact that there is only a finite number of lights available).
  • Morale
  • Not feeling very creative right now, so I'll quote you, Geoff, "HEY, THIS IS GOING TO BE GREAT".

Week 3

TBD

Week 4

TBD

Week 5

TBD

Week 6

TBD

Week 7

TBD

Week 8

TBD

Week 9

TBD

Week 10

TBD