-
Book Overview & Buying
-
Table Of Contents
Learn Three.js - Fourth Edition
By :
We’ll start with the most basic of the lights: THREE.AmbientLight.
When you create a THREE.AmbientLight, the color is applied globally. There isn’t a specific direction this light comes from, and THREE.AmbientLight doesn’t contribute to any shadows. You would normally not use THREE.AmbientLight as the single source of light in a scene since it applies its color to all the objects in the scene in the same way, regardless of the shape of the mesh. You use it together with other lighting sources, such as THREE.SpotLight or THREE.DirectionalLight, to soften the shadows or add some additional color to the scene. The easiest way to understand this is by looking at the ambient-light.html example in the chapter-03 folder. In this example, you get a simple user interface that can be used to modify the THREE.AmbientLight object that is available in this scene.
In the following screenshots, you can see that we used a simple...