标签: shader scenekit depth-buffer metalkit multipass
我正在做小型项目。其中一部分是使用SceneKit进行渲染,我想将深度缓冲区纹理传递给片段着色器,并使用当前像素周围的像素深度值(更具体地说,我要实现sobel,canny或任何其他边缘检测器,但这与我的问题无关)。
SceneKit
我想使用SceneKit,因为与MetalKit相比,使用它更容易
MetalKit
我的想法是:
可能有什么解决方案?我猜SCNTechnique是其中之一,但是还有其他吗?
SCNTechnique