Swift和SceneKit-利用法线贴图

时间:2019-03-10 23:17:15

标签: swift textures scenekit normals

假设我用SceneKit做一块木头。一个简单的SCNBox(与尺寸无关)。

现在,我想添加法线使其看起来像逼真的木材。甚至是位移图。

我可以在SceneKit中生成这些吗?

我以为我在SceneKit,Model IO或Metal中看到了一个名为“ .generateNormals”或类似名称的API或函数。

不过,我不知道SceneKit如何知道要生成什么。如果我正确地认为该功能存在,有人知道如何使用该功能吗?

1 个答案:

答案 0 :(得分:0)

  

我可以在SceneKit中生成它们吗?

否,所有地图都必须事先在某些图像编辑器软件(例如Photoshop)中创建。之后,将其导入到Assets目录并附加到SCNNode材质对象。 在SceneKit中,您只能使用现有的地图。