我有一个球体,其外侧有纹理。我希望纹理位于球体的内部。外面应该是透明的,所以两边的纹理都不起作用。
我想将球体用于 AR 门户以显示 360 度内容。
最佳答案
将 SCNMaterial 的 cullMode 属性设置为 front 而不是默认的 back。 doubleSided 属性必须为 NO/false。默认情况下两侧都有纹理,将剔除模式设置为正面将导致它只渲染背面,就好像法线被翻转一样,并且会给你想要的结果。
关于swift - 如何在 SceneKit 中反转球体的法线?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47077876/