| VMK 21d Node Transform Class |
|
VMK 21c
|
|
| Building off the Node class, the Node Transform class is created and the special math formula to getting the scene graph working is shown. |
|
|
|
| VMK 21e Shape and Geometry Classes | 
more screen shots here
|
VMK 21d
|
|
| Building off the Node class, the bare bones of the Node Shape class is created followed by the Geometry class. More details will be added to the Node Shape class later after we get items rendered on the screen using the new scene graph system. |
|
|
|
| VMK 21f Two Geometries | 
more screen shots here
|
VMK 21e
|
|
| The Flat Grid class is converted to use the new scene graph system, and the GeometryBox class is also created. |
|
|
|
| VMK 21g Rendering the Scene Graph Part 1/4 |
|
VMK 21f
|
|
| The Scene class is modified to allow us to use the scene graph that we have been developing. A box and flat grid is rendered to the screen and I show you how to control items dynamically in the scene graph. |
|
|
|
| VMK 21h Rendering the Scene Graph Part 2/4 |
|
VMK 21g
|
|
| The Scene class is modified to allow us to use the scene graph that we have been developing. A box and flat grid is rendered to the screen and I show you how to control items dynamically in the scene graph.
|
|
|
|
| VMK 21i Rendering the Scene Graph Part 3/4 |
|
VMK 21h
|
|
| The Scene class is modified to allow us to use the scene graph that we have been developing. A box and flat grid is rendered to the screen and I show you how to control items dynamically in the scene graph.
|
|
|
|
| VMK 21j Rendering the Scene Graph Part 4/4 |
|
VMK 21i
|
|
| The Scene class is modified to allow us to use the scene graph that we have been developing. A box and flat grid is rendered to the screen and I show you how to control items dynamically in the scene graph.
|
|
|
|
| VMK 21k Corrections |
|
VMK 21j
|
|
| This video shows how to correct two bugs the I found. One bug is in the NodeTransform class, and the other bug is in the Node class. |
|
|
|
| VMK 22a Headlight Part 1/3 |
|
VMK 21k
|
|
| A headlight is added to the player so that as they move in the scene, a light source follows their position and points in the direction that they look. This VMK has been split into three, this VMK is the first part. |
|
|
|
| VMK 22b Headlight Part 2/3 |
|
VMK 22a
|
|
| A headlight is added to the player so that as they move in the scene, a light source follows their position and points in the direction that they look. This VMK has been split into three, this VMK is the second part.
|
|
|
|
| VMK 22c Headlight Part 3/3 |
|
VMK 22b
|
|
| A headlight is added to the player so that as they move in the scene, a light source follows their position and points in the direction that they look. This VMK has been split into three, this VMK is the last part. |
|
|
|
| VMK 23a Material Class Part 1/2 |
|
VMK 22c
|
|
| The material class is developed in this video. A visual explanation of the different parameters within the material class is also shown. |
|
|
|
| VMK 23b Material Class Part 2/2 |
|
VMK 23a
|
|
| The material class is developed in this video. A visual explanation of the different parameters within the material class is also shown.
|
|
|
|
| VMK 23c Using Materials Part 1/6 |
|
VMK 23b
|
|
| The scene class is modified to support materials allowing us to change the color and appearance of objects in the scene. This VMK has been split into six parts, this is the first section. |
|
|
|
| VMK 23d Using Materials Part 2/6 |
|
VMK 23c
|
|
| The scene class is modified to support materials allowing us to change the color and appearance of objects in the scene. This VMK has been split into six parts, this is the second section. |
|
|
|
| VMK 23e Using Materials Part 3/6 |
|
VMK 23d
|
|
| The scene class is modified to support materials allowing us to change the color and appearance of objects in the scene. This VMK has been split into six parts, this is the third section. |
|
|
|
| VMK 23f Using Materials Part 4/6 |
|
VMK 23e
|
|
| The scene class is modified to support materials allowing us to change the color and appearance of objects in the scene. This VMK has been split into six parts, this is the fourth section. |
|
|
|
| VMK 23g Using Materials Part 5/6 |
|
VMK 23f
|
|
| The scene class is modified to support materials allowing us to change the color and appearance of objects in the scene. This VMK has been split into six parts, this is the fifth section. |
|
|
|
| VMK 23h Using Materials Part 6/6 |
|
VMK 23g
|
|
| The scene class is modified to support materials allowing us to change the color and appearance of objects in the scene. This VMK has been split into six parts, this is the last section. |
|
|
|
| VMK 24a Texturing Box Geometry Part 1/3 |
|
VMK 23h
|
|
| Textures are re-introduced into the scene graph. The previously developed Texture class is updated and I show you how to apply a texture to the box geometry. This VMK has been split into three parts, this is the first section. |
|
|
|