Warm tip: This article is reproduced from serverfault.com, please click

swift-如何创建灵活的连接,例如带有几个钥匙的钥匙圈?

(swift - How to create flexible connections, such as a Keyring with a few keys?)

发布于 2020-11-28 00:13:48

我想为一个AR资产建模,例如其中有几个键的密钥环。显然,我想证明它可以被拾取,然后由于物理原因,按键自然会出现在戒指的底部。如何在ARKit / Reality Composor / USDZ或iOS允许的情况下做到这一点?

[编辑]安迪·费多罗夫(Andy Fedoroff)完美回答了我关于ARKit / Reality Composor是否可以通过几个按键问题来建模按键环的问题。还有其他工具(例如Unity或UnrealEngine或Houdini)可用于建立这种关系的模型吗?USD / USDZ是否支持这种模型?

在此处输入图片说明

Questioner
BSharer App - Share Books
Viewed
0
Andy 2020-11-28 17:00:34

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

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

class SCNPhysicsBallSocketJoint: SCNPhysicsBehavior

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

在此处输入图片说明