Search icon
Arrow left icon
All Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Newsletters
Free Learning
Arrow right icon
Papervision3D Essentials

You're reading from  Papervision3D Essentials

Product type Book
Published in Sep 2009
Publisher Packt
ISBN-13 9781847195722
Pages 428 pages
Edition 1st Edition
Languages

Table of Contents (18) Chapters

Papervision3D Essentials
Credits
About the Authors
About the Reviewers
1. Preface
1. Setting Up 2. Building Your First Application 3. Primitives 4. Materials 5. Cameras 6. Moving Things Around 7. Shading 8. External Models 9. Z-Sorting 10. Particles 11. Filters and Effects 12. 3D Vector Drawing and Text 13. Optimizing Performance

Summary


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...

lock icon The rest of the chapter is locked
Register for a free Packt account to unlock a world of extra content!
A free Packt account unlocks extra newsletters, articles, discounted offers, and much more. Start advancing your knowledge today.
Unlock this book and the full library FREE for 7 days
Get unlimited access to 7000+ expert-authored eBooks and videos courses covering every tech area you can think of
Renews at $15.99/month. Cancel anytime}