我的场景中有几个对象,所有这些对象的材质都设置为基于物理的“光照模型”。
当我运行应用程序时,我得到的视图看起来与场景编辑器完全不同 - 它看起来更像是Phong材质。
我是否需要更改根节点才能让它从物理上基于get-go进行渲染?我是objective-c的新手,所以我不确定是否需要将根节点的光照模型设置为物理基础,如果是,我将如何访问根节点(此外,根节点也可以甚至有照明模型属性,因为它本身不可渲染。)
我的模型是在 ZBrush , retopologized 和UIViewController中的UV映射中创建的,并在Blender中转换为.dae文件。是否有可能其中一个程序将材质着色器设置为phong? SceneKit编辑器不会覆盖它并将其设置为基于物理的吗?
据我所知,Xcode,iOS和SceneKit的所有版本都足以支持PBR。
感谢您的帮助:)