Let’s summarize what we’ve learned in this chapter:
- We've reviewed concepts, architecture, and code that has been developed throughout this book.
- We built a 3D virtual car showroom application showcasing how all of these elements fit together.
- We've learned that designing complex models requires specialized tools, such as Blender.
- We covered how most of the current 3D graphics formats require the definition of vertices, indices, normals, and texture coordinates.
- We studied how to obtain required elements from a Blender model to parse them into JSON files that we can load into a WebGL scene.
- We learned how to add a controls widget to provide customization functionality.
In the next chapter, we will get a sneak peek at some of the advanced techniques commonly used in 3D computer graphic systems, including games, simulations, and other 3D applications...