【发布时间】:2015-06-22 07:51:18
【问题描述】:
我一直在用场景工具包制作游戏,但物体的边缘很难看到,导致一些游戏细节无法看到。有没有办法在所有游戏对象周围画出黑色轮廓?
【问题讨论】:
-
您的问题中没有足够的信息来使其有意义地回答。包括您现有代码的示例。
-
是的,有一种方法,但它会涉及使用 SCNTechnique 执行多通道渲染。它将涉及在一次渲染中渲染场景的颜色和深度,然后对深度进行边缘检测(例如 Sobel 过滤器)并将边缘合成到来自第一次渲染的颜色之上。对所有这些都进行详细说明的答案可能太长,无法获得好的答案。
标签: xcode opengl blender scenekit 3d-modelling