8. 光源

    //点光源
    var point = new THREE.PointLight(0xffffff);
    //点光源位置设置
    point.position.set(400, 200, 300);
    scene.add(point); //点光源添加到场景中
    // 点光源2  位置和point关于原点对称
    var point2 = new THREE.PointLight(0xffffff);
    point2.position.set(-400, -200, -300); //点光源位置
    scene.add(point2); //点光源添加到场景中
    //环境光    环境光颜色与网格模型的颜色进行RGB进行乘法运算
    var ambient = new THREE.AmbientLight(0x444444);
    scene.add(ambient);

AmbientLight:环境光,没有方向
PointLight:点光源,有方向,如太阳像四周一样发射
SpotLight:聚光光源
DirectionLight:方向光源

posted @ 2022-05-21 10:32  见信  阅读(67)  评论(0)    收藏  举报