第一次搞three.js,对其一窍不通,现在有个问题是加载进来的obj模型为什么只显示单面?旋转到背面之后完全看不见了
一般3d模型都是单面的,也就是单法线。在导出obj之前就把模型flip成双面的。或者在threejs里设置双面材质试试:Material.side = THREE.DoubleSide
在editor编辑器设置好的模型直接发布后下载的压缩包打开一点问题都没有,自己导出的obj然后到项目里引进就不行
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答4.7k 阅读✓ 已解决
4 回答4.3k 阅读✓ 已解决
4 回答1.9k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
2 回答2.5k 阅读✓ 已解决
2 回答554 阅读✓ 已解决
1 回答2.7k 阅读
1 回答1.2k 阅读✓ 已解决
1 回答1.6k 阅读
3.7k 阅读
一般3d模型都是单面的,也就是单法线。在导出obj之前就把模型flip成双面的。或者在threejs里设置双面材质试试:
Material.side = THREE.DoubleSide