Chapter 9. Putting It All Together
In this chapter, we will apply the concepts and use the infrastructure code that we have previously developed to build a Virtual Car Showroom. During the development of this demo application, we will use models, lights, cameras, animation, colors, and textures. We will also see how we can integrate these elements with a simple yet powerful graphical user interface.
This chapter talks about:
The architecture that we have developed throughout the book
Creating a virtual car showroom application using our architecture
Importing car models from Blender into a WebGL scene
Setting up several light sources
Creating robust shaders to handle multiple materials
The OBJ and MTL file formats
Programming the camera to fly through the scene