这个投影的案例是不是有点旧了?threejs版本更新了,一样的代码跑出来效果不一样

来源:9-4 添加阴影效果

MiloFront

2023-03-28

案例的threejs版本是69,我修改camera的position属性就会报错

其次,用新版本的threejs时

renderer.shadowMapEnabled = true;
// 要改成
renderer.shadowMap.enabled = true;

总之这个阴影效果怎么也出不来,help

写回答

3回答

kk7543

2023-03-29

查看文档,可以考虑改下平面材质

//img.mukewang.com/szimg/642395f009f14ed509700408.jpg//img.mukewang.com/szimg/64239613094c1e1b05110237.jpg

3
0

hywater

2024-04-09

新版本SpotLight零度默认1 修改亮度 spotLight.intensity = 1000

0
0

躁动的胸大肌

2023-09-05

const planeMaterial = new THREE.MeshStandardMaterial({color: 0x999999})

renderer.shadowMap.enabled = true; // 启用阴影
renderer.shadowMap.type = THREE.PCFSoftShadowMap; // 设置阴影的类型

https://img.mukewang.com/szimg/64f6a42809a1d5ec05010326.jpg

0
0

WebGL+Three.js 入门与实战,系统学习 Web3D 技术

前端的技术蓝海,涨薪好选择

1081 学习 · 294 问题

查看课程