Swift 3:尝试将matrix_float3x3转换为SCNVector3

时间:2016-10-05 01:43:04

标签: swift swift3 gameplay-kit

我试图在Swift中制作3D游戏。我希望我的敌人使用 GKGoal 跟随路径。 GKAgent3D 轮播属性类型 matrix_float3x3 ,但 SCNNode的轮换属性类型为 SCNVector4

如何使用简单的swift将 matrix_float3x3 转换为 SCNVector4

我已经在网上搜索了,但几乎没有关于将GameplayKit与SceneKit或GKAgent3D一起使用的文档。

我找到了一些矩阵旋转和角度的数学文档和函数(例如:Decomposing and composing a 3×3 rotation matrix),但这会返回SNVector3的XYZ角度,而不是SNVector4。

0 个答案:

没有答案
相关问题