【发布时间】:2021-06-17 15:51:14
【问题描述】:
我没有想法......这是我的代码:
let radians = val * Float.pi / 180
/// object.mEntity = usd Entity.loadModel()
object.mEntity.orientation += simd_quatf(angle: radians, axis: SIMD3<Float>(1,0,0)
object.mEntity.transform.rotation += simd_quatf(angle: radians, axis: SIMD3<Float>(1,0,0)
object.anchorParent.transform.rotation+= simd_quatf(angle: radians, axis: SIMD3<Float>(1,0,0)
该对象是一个结构,它包含我的实体+它所附加的锚点。一般来说,我很少有锚点,比如“初始点击”位置锚点,然后是阴影锚点,然后是模型实体。这样我就可以使用阴影/等移动模型。
无论如何,我不能旋转它,我总是得到“奇怪”的旋转作为输出。看视频>https://www.youtube.com/watch?v=9_WOfLivKvI&ab_channel=DariuszM%C4%85kowski
【问题讨论】:
标签: swift augmented-reality arkit realitykit