以下内容为 three.js 90版本的学习笔记,后续 three.js API 是否有变动我也不晓得,仅供参考
three.js 中的光有以下几种:
AmbientLight | 环境光 |
DirectionalLight | 平行光 |
HemisphereLight | 半球光 |
PointLight | 点光 |
RectAreaLight | 矩形区域光 |
SpotLight | 聚光 |
环境光
环境光可以照亮场景中所有的物体,但它没有方向,所以物体不会出现阴影。
var light = new THREE.AmbientLight( 0x404040 ); scene.add( light );