我正在使用个性化的正交投影矩阵来定位我的对象,这些对象都是平面 Sprite 。问题是没有办法从它们的位置线性导出投影的深度:相反,它是它们拓扑排序的结果。如何独立于其位置设置它们的深度?
最佳答案
对于网格物体,您可以为object.renderDepth
分配一个值,并确保renderer.sortObjects = true
。
但是,这不适用于 Sprite 。当 sprite.material.useScreenCoordinates = false
时, Sprite 始终按相机空间中的 z 坐标排序。
三.js r.60
关于javascript - 如何在 Three.js 上使用额外的参数作为 z-index?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18412920/