我场景中有多个物体,它们的材质“光照模型”都设置为基于物理的。但是当我运行应用程序时,所看到的视图却与场景编辑器完全不同,更像是Phong材质。
是否需要更改根节点才能一开始就以基于物理的方式渲染呢?由于我刚接触objective-c,所以不确定是否需要将根节点的光照模型设置为基于物理,并且如果需要,如何访问根节点(而且,根节点本身不可渲染,它是否可以具有光照模型属性)。
我的模型是在ZBrush中创建的,然后在UIViewController中进行了拓扑重构和UV映射,并在Blender中转换为.dae文件。是否可能其中一个程序将材质着色器设置为Phong?SceneKit编辑器会覆盖这一点并将其设置为基于物理吗?
据我所知,所有版本的Xcode、iOS和SceneKit都足够新,支持PBR。
感谢任何帮助 :)
是否需要更改根节点才能一开始就以基于物理的方式渲染呢?由于我刚接触objective-c,所以不确定是否需要将根节点的光照模型设置为基于物理,并且如果需要,如何访问根节点(而且,根节点本身不可渲染,它是否可以具有光照模型属性)。
我的模型是在ZBrush中创建的,然后在UIViewController中进行了拓扑重构和UV映射,并在Blender中转换为.dae文件。是否可能其中一个程序将材质着色器设置为Phong?SceneKit编辑器会覆盖这一点并将其设置为基于物理吗?
据我所知,所有版本的Xcode、iOS和SceneKit都足够新,支持PBR。
感谢任何帮助 :)