将来自DAE文件的SceneKit节点转换为物理体

3

我有一个SceneKit节点,其子几何体是在我下载的dae文件中定义的。目前,当我运行这段代码时,显然几何体是偏离的,因为我注意到当物体碰撞节点时。该节点具有类似杯子的形状。

let shape = SCNPhysicsShape(node: node, options: [SCNPhysicsShape.Option.keepAsCompound: true])

我的最终目标是获取dae文件的几何形状,创建物理形状,然后检测与物理形状的碰撞。有什么想法吗?


你有没有找到如何做这个的方法?请分享答案。谢谢。 - nanospeck
1个回答

0
创建一个flattenedClone()从您的节点(整个DAE节点树),然后使用该几何对象作为节点物理体的形状。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接