Animation 使用SCNMorpher在SCNScene中设置模型动画
我有一个从自定义模型网格和SCN度量创建的SCN节点。这个自定义模型还包括一组顶点目标帧形式的动画,我已经将其转换成了一个SCNGeometry的NSArray 现在,我想使用SCNGeometry集作为帧来设置父节点的动画(所有SCNGeometry都有完全相同数量的顶点),并且SCNMorpher似乎是处理此问题的正确类。然而,苹果网站上关于SCNMorpher的文档并没有解释如何使用它Animation 使用SCNMorpher在SCNScene中设置模型动画,animation,scenekit,Animation,Scenekit,我有一个从自定义模型网格和SCN度量创建的SCN节点。这个自定义模型还包括一组顶点目标帧形式的动画,我已经将其转换成了一个SCNGeometry的NSArray 现在,我想使用SCNGeometry集作为帧来设置父节点的动画(所有SCNGeometry都有完全相同数量的顶点),并且SCNMorpher似乎是处理此问题的正确类。然而,苹果网站上关于SCNMorpher的文档并没有解释如何使用它 如何使用SCNMorpher和SCNGeometry数组设置节点的动画?如果您有N几何图形,请任意选择一
如何使用SCNMorpher和SCNGeometry数组设置节点的动画?如果您有
N
几何图形,请任意选择一个,并将其设置为节点的几何图形
属性
然后创建一个SCNMorpher
,并将其目标设置为一个包含N-1
左侧几何体的数组。将变形器指定给节点的morpher
属性
默认的calculationMode
是SCNMorpherCalculationModeNormalized
,这就是您想要的。最后,使用核心动画为权重设置动画(请参见示例)。谢谢,这正是我想要的。