如何将步行Man动画放入Blender 3D程序中的SceneKit Xcode SWIFT

时间:2015-10-14 06:59:07

标签: ios animation blender scenekit

如果我有一个男人,我在搅拌机中创建了一个网格。然后我将该Man导入Xcode作为“.dae”文件对象。现在让我们说我希望那个男人离开 点 A ------------------ to ---------------------- point B 这里。为了做到这一点,我只是给一个动作分配一个动作从一个点到另一个点B但是现在这个人看起来就像他基本上就像摇滚一样。尽管他的整个身体都在移动到B点,但他的脚和手臂根本不会移动。所以我如何让他做行走动画,看起来他的脚在移动和行走。让我们说在Blender中创建这个动画?

2 个答案:

答案 0 :(得分:4)

这里有一个例子:https://developer.apple.com/library/prerelease/ios/samplecode/Fox/Introduction/Intro.html

您需要加载“漫步”动画(在Blender或其他3D创作软件中创作)。然后用“addAnimation:forKey:”启动它。

答案 1 :(得分:4)

前几天我完成了这件事......

  1. 在Blender中创建关键帧动画
  2. 出口至Collada(。dae)
  3. 加载到SceneKit场景(let scene = SCNScene(named:"myCollada")
  4. 设置SCNView场景
  5. 相机,灯光,动画将与Blender一样。动画自动播放...至少根据我的经验。