Primitives are basic geometric shapes such as the cone, cube, and sphere. The Papervision3D library contains a set of primitives meaning you won't have to build them yourself. For each primitive, we worked through an example that demonstrated how to instantiate it and how we can add it to our scene. We also discussed the parameters that are available such as the number of segments and the material you want to apply.
Every 3D object is made of vertices, which are coordinates in 3D space. Vertices are projected onto the 2D screen and form triangles. Every triangle is made of three vertices, and multiple triangles form a 3D object or a triangle mesh.
The sequence of processes that takes place when you publish a project is called the rendering pipeline. The Papervision3D rendering pipeline looks as follows:
Initialization is the part where you set up your application by creating a viewport, a scene, a camera, a renderer, and one or more 3D objects and their materials.
Projection converts...