eiv*_*dml 10 xcode collada ios scenekit
我正在试图弄清楚如何将.dae带动画的文件导入Xcode和SceneKit.
它有点工作,但它真的很麻烦,我无法预览文件,Xcode有时会在尝试预览.daeXcode中的文件时崩溃.
.dae文件,然后在Xcode文件列表中选择该文件进行预览.结果如下所示.我已经完全缩放以确保我不仅仅是从网格内部查看模型.线条看起来像infinetly延伸.<animation>带有相应结束标记的标记,然后将其导入Xcode,它将根本不会打开.见下图..dae文件版本未使用ConvertToXcodeCollada转换,并且添加.dae文件作为.scn场景文件中的子参考,则模型会正确显示,并且动画正在播放.图片如下.我还尝试将动画模型导入Blender,然后从那里将其导出到Collada(youtube上的教程中的非结构),以及相同的结果.有没有办法我能以正确的方式做到这一点,它的工作方式应该如此,没有Xcode表现出错误?如果我能.dae直接预览和编辑文件的材料等会更容易,而不必总是将它们添加到现有的.scnScene Kit场景中.
我确实按照您的指示尝试加载 3D 动画。它对我来说工作得很好
在新的 sceneKit 项目中,我更新了我的代码,例如:
// create a new scene
let scene = SCNScene(named: "Jumping.dae")! //"art.scnassets/ship.scn")!
Run Code Online (Sandbox Code Playgroud)
还有这个
let ship = scene.rootNode.childNode(withName: "mixamorig_Hips", recursively: true)! // "ship"
Run Code Online (Sandbox Code Playgroud)
我在 macOS 10.13.6 上使用 XCode 10.1
| 归档时间: |
|
| 查看次数: |
658 次 |
| 最近记录: |