gpt4 book ai didi

ios - 在 iOS/Swift 中,MatrixHelper 属于哪个模块?

转载 作者:搜寻专家 更新时间:2023-11-01 06:02:30 26 4
gpt4 key购买 nike

我正在尝试遵循一些示例代码 https://medium.com/@yatchoi/getting-started-with-arkit-real-life-waypoints-1707e3cb1da2下面,我得到了 unresolved identifier 'MatrixHelper'

    let translationMatrix = MatrixHelper.translate(
x: 0,
y: 0,
z: distance * -1
)
// Rotation matrix theta degrees
let rotationMatrix = MatrixHelper.rotateAboutY(
degrees: bearing * -1
)

我需要导入什么库或包才能获得 MatrixHelper - 一些 Math 包?我用谷歌搜索了文档,但找不到任何东西。

最佳答案

我认为他只是写了一个自定义类来包装 GLKit 提供的功能。

他将该类命名为 MatrixHelper。

使用 MatrixHelper.rotateAboutY() 他调用类似的东西:

GLKMatrix4 GLKMatrix4Rotate(GLKMatrix4 matrix, float radians, float x, float y, float z);

所以MatrixHelper中使用的包是GLKit,更准确的说是GLKMatrix4

https://developer.apple.com/documentation/glkit/glkmatrix4-pce

关于ios - 在 iOS/Swift 中,MatrixHelper 属于哪个模块?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45442643/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com