We've seen a lot of concepts of Three.js in this chapter. The most important points to remember are as follows:
- We can create a good-looking earth by just starting with a basic
- Three.js provides a large number of camera controls for use. In this chapter, we used the
OrbitControls property to quickly support the zoom and pan functions for our scene.
- There are different types of textures available. In this chapter, we used a map texture that renders an image on top of an object. Also, we used a normal texture to define detailed heights, and finally, a specular map for reflections.
- Besides the perspective camera, Three.js also provides an orthographic camera that renders objects the same size regardless of their distance ...