我使用个性化的ortographic投影矩阵来定位我的物体,这些物体都是扁平的精灵。问题是没有办法从它们的位置线性地推导出投影的深度:相反,它是拓扑排序的结果。如何独立于其位置设置它们的深度?
答案 0 :(得分:2)
对于网格,您可以为object.renderDepth
指定一个值,并确保renderer.sortObjects = true
。
然而,这不适用于精灵。在sprite.material.useScreenCoordinates = false
时,精灵总是按照相机空间中的z-coord进行排序。
three.js r.60