Learn how to enhance your 3D graphics with light sources, shadows, and advanced materials and textures
Each subject is explained using extensive examples that you can directly use and adapt for your own purposes
If you are an experienced web designer who wants to set the tone for an immersive design environment in your applications then this book is for you.
Besides the basic concepts, this book will show you how you can create realistic looking 3D objects using materials and textures as well as how to load them from externally created models. You’ll learn how to easily control the camera using the Three.js build-in camera controls so you can fly or walk around the 3D scene you have created. You will also learn how to use morph and bones-based animation and how to add physics to your scene.