Fork me on GitHub

threejs-物体显示阴影

渲染器设置阴影:

renderer.shadowMapEnabled = true;

 

光照产生阴影:

spotLight.castShadow = true;

灯光不全是所有的灯光都会产生阴影,目前只有SpotLight(聚光灯) PointLight(电光源)

 

物体阴影:

cube.castShadow = true; 

物体的纹理不只是全部的纹理都能产生阴影:目前测试的有 MeshLambertMaterial

 

平面接收阴影:

plane.receiveShadow = true;

  

posted @ 2022-03-03 15:57  zhang_yx  阅读(465)  评论(0编辑  收藏  举报