|
| 1. Getting Started |
|
| Understanding Papervision3D concepts and terminology |
02:21 |
| Using BasicView to render your first 3D object |
03:15 |
| Making a sphere and controlling rotation |
03:55 |
| Creating Cylinder, Cone, Plane, and Arrow primitives |
05:22 |
|
| 2. Hello (3D) World! |
|
| Making a model of the Earth with a BitmapMaterial |
03:37 |
| Using a shader to create simple lighting effects |
03:13 |
| Applying bump maps, Phong shading, and environment maps to make a detailed and reflective surface |
05:53 |
| Combining different textures with a CompositeMaterial to create clouds |
03:48 |
| Moving the camera and creating a particle field |
04:37 |
|
| 3. Importing 3D Models |
|
| About the COLLADA.dae file format |
03:17 |
| Loading a DAE file into your scene |
03:02 |
| Using baked textures to improve render speed |
06:36 |
| Changing a material once it's loaded |
05:48 |
| Managing hierarchy to add one object to another |
02:32 |
|
| 4. Cubes and Skyboxes |
|
| Making a Cube primitive and modifying materials |
04:02 |
| Creating a 3D environment by building a skybox, adding particles, and flying around |
05:20 |
|
| 5. Making a 3D Game |
|
| Starting with a 2D Ping-Pong game |
07:59 |
| Converting a 2D game to 3D |
07:18 |
| Laying the game flat in 3D space |
07:00 |
| Orbiting the camera |
04:58 |
| Placing the 3D game in an outer space environment |
04:34 |
| Controlling the orbit of the camera with the mouse |
07:33 |
|
| 6. Viewport Layers |
|
| Introducing ViewportLayers |
04:55 |
| Using ViewportLayers to fix z-sorting problems |
07:09 |