Animation SceneKit动画问题
我无法使SceneKit中的动画正常工作。我想用3D制作一个漂亮的游戏,但我被一个非常简单和基本的东西卡住了,比如动画:-( 我观看了WWDC 2015会话606,对此印象深刻,并开始使用Fox project()中的示例代码构建我的游戏 我已经采取了以下步骤:Animation SceneKit动画问题,animation,scenekit,collada,Animation,Scenekit,Collada,我无法使SceneKit中的动画正常工作。我想用3D制作一个漂亮的游戏,但我被一个非常简单和基本的东西卡住了,比如动画:-( 我观看了WWDC 2015会话606,对此印象深刻,并开始使用Fox project()中的示例代码构建我的游戏 我已经采取了以下步骤: 在三维工具(Cheetah 3d)中创建立方体并将其导出到cube.dae中 为立方体创建骨骼动画(仅进行简单旋转),并在cubeAnimation.dae中仅导出没有网格的骨骼 将cube.dae和cubeAnimation.dae复
可能有一些特殊的Collada导出设置可以使动画正常工作?如果cubeAnimation.scn中的动画为矩阵设置动画,则该动画可以控制位置、旋转和缩放。如果关键帧包含旋转(欧拉角、轴角或四元数)然后,它将在不重置其位置的情况下旋转忙碌 因此,这取决于导出器导出动画的方式。(例如,我知道3dsmax可以导出单个动画以进行平移/旋转/缩放,直到您明确要求“烘焙变换”)
一种解决方法是让骨架在cubeAnimation.scn中以0,0,0为中心,并使用中间节点在立方体中移动立方体。scn这似乎是我的错误,在导出到.dae时,我没有在初始模型中包含装备。我只在动画模型中包含装备。如果您想要简单和支持,请使用虚拟引擎。如果您想要简单,请使用低和有问题,使用统一。如果你想要问题,使用SceneKit。困惑,也许你是对的:(你对scenekit/unity/unreal有着丰富的经验?足以以足够的权威发表评论,让我觉得我不是在浪费你的时间发表评论。我希望我有足够的scene kit经验,通过对其弱点的猛烈抨击来诋毁它。我没有。所以我只向你指出他们的在线论坛(在苹果)。去那里,你会喜欢阅读用户对问题的抱怨。还可以查看Sprite Kit,看看苹果如何处理一个更成功的游戏引擎。然后去虚幻,不要回头。