标签: scenekit augmented-reality arkit depth-buffer
在ARKit场景中,我会显示许多代表放置在不同点的照片的平面。有时照片相互交叉,看起来并不那么好。
为了避免这种情况,我想使每个图像的每个片段/像素的Z深度与其中心点相同。这样,如果图片A的中心位于图片B的前面,那么A的每个像素都将被视为B的前面。
A
B
我知道我可以使用自定义着色器并相应地设置深度缓冲区,但我想知道的是,使用SceneKit框架更轻松地覆盖深度缓冲区的写入方式。