如何创建灵活的连接,例如只有几把钥匙的Keyring?

How to create flexible connections, such as a Keyring with a few keys?

我想为 AR 资产建模,例如带有几把钥匙的钥匙圈。显然,我想证明它可以被拾起,然后由于物理原因,钥匙自然会出现在戒指的底部。我怎么能在 ARKit / Reality Composor / USDZ 或 iOS 允许的情况下做到这一点?

[编辑] Andy Fedoroff 完美地回答了我关于 ARKit / Reality Composor 是否可以用几个钥匙模拟钥匙圈的问题。是否有其他工具(例如 Unity 或 UnrealEngine 或 Houdini)可用于模拟这种关系? USD / USDZ会支持这种模式吗?

现在 RealityKit 2.0 或 Reality Composer 1.5 中没有物理约束(行为)。

但是,在 SceneKit 中,您可以使用 SCNPhysicsBallSocketJoint 约束两个对象。

class SCNPhysicsBallSocketJoint: SCNPhysicsBehavior

测试 Chris Flannagan 的名为 iOS-Bimini-Ring-Toss 的项目以了解其工作原理。

有一个提案 "Rigid Body Physics in USD" 可以解决这个问题。