实例化 - 透视 3D 对象
Instancing - See Through 3D Objects
我一直在尝试在 react-three-fiber 和 threejs 中实例化一些树网格,
这是我到目前为止得到的:https://codesandbox.io/s/silly-sunset-74wmt?file=/src/App.js
树从一个角度看透了,我能看到所有树的树皮。
但从相反的角度来看,行为是正常的。
对我来说,这似乎是渲染顺序或网格或着色器的一些问题,我无法理解它。
我需要透明的东西不会发生,并且布景应该看起来像第二张图片中从各个角度看的样子
正如Don McCurdy在评论中所建议的那样。导出网格时,我需要在搅拌机上使用 AlphaClip 属性。
找到了一个答案here,这对理解 threejs 透明度的问题很有帮助
已更新解决方案:https://codesandbox.io/s/silly-sunset-74wmt?file=/src/App.js
我一直在尝试在 react-three-fiber 和 threejs 中实例化一些树网格, 这是我到目前为止得到的:https://codesandbox.io/s/silly-sunset-74wmt?file=/src/App.js
树从一个角度看透了,我能看到所有树的树皮。
但从相反的角度来看,行为是正常的。
对我来说,这似乎是渲染顺序或网格或着色器的一些问题,我无法理解它。 我需要透明的东西不会发生,并且布景应该看起来像第二张图片中从各个角度看的样子
正如Don McCurdy在评论中所建议的那样。导出网格时,我需要在搅拌机上使用 AlphaClip 属性。
找到了一个答案here,这对理解 threejs 透明度的问题很有帮助
已更新解决方案:https://codesandbox.io/s/silly-sunset-74wmt?file=/src/App.js