搅拌机和xcode之间的工作流程(scenekit)

use*_*506 6 blender ios scenekit

我正在使用搅拌机为使用scenekit构建的游戏创建景观.

由于它只是一个风景,我不会使用任何动画所以我想知道在我深入搅拌器之前,我应该使用搅拌器来创建几何体然后在scenekit中创建我自己的材料吗?

我仍然可以在搅拌机中创建阴影,发射,高光等地图,但是这样做会有性能优势或惩罚吗?

另外如果这是我可以采取的路径,那么我应该导出为.dae还是有办法导出到xcode会满意的法线贴图?

ric*_*ter 7

SceneKit支持从Blender在DAE中导出的材质.它不支持Blender所有可能的着色选项,但除非你做异国情调的东西,它应该涵盖你正在寻找的大部分内容.

在运行时,从DAE加载的材料与以编程方式创建的材料之间没有区别.

什么,你需要考虑一下在创作/出口时间的东西,如实时与静态照明/阴影和高聚几何与烘焙法线贴图.换句话说,材料性能更关注如何将材料设置(复杂性),比在那里他们成立(进口或在运行时).请参阅WWDC 2014会话610:使用SceneKit构建游戏以获取一些提示.