如何在 SceneKit 中反转球体的法线?

How do I invert the normal of a sphere in SceneKit?

我有一个球体,其外侧有纹理。我希望纹理位于球体的内部。外面应该是透明的,所以两边的纹理都不起作用。

我想将球体用于 AR 门户以显示 360 度内容。

将 SCNMaterial 的剔除模式 属性 设置为正面而不是默认的背面。双面 属性 必须是 NO/false。默认情况下两侧都有纹理,将剔除模式设置为正面将导致它只渲染背面,就好像法线被翻转一样,并且会给你想要的结果。