![]() |
1
1
在目标C中,关键部分是最后三行,特别是最后一行中矩阵的乘法顺序(导致局部空间发生移动)。如果transmat和cammat切换,它将再次像现在一样工作(在世界空间中移动)。重构部分只适用于我的特定情况,即透视和正交相机都是可能的。
|
![]() |
2
1
根据Xartec的回答,我找到了答案。我将其转换为swift,并对其进行了复古,以满足我的需要。我真的很不满意,因为动作不流畅。今天晚些时候我会把它弄平滑。 平移手势:该手势沿摄影机旋转的方向围绕场景平移摄影机父节点。它完全符合我的要求。
旋转手势:该手势用两个手指旋转相机。
要获得与我相同的功能,您需要附加
|
![]() |
Hassy · scenekit-放大/缩小到场景的选定节点 6 年前 |
|
Ancuta Cozma · 只能移动场景中放置的最后一个对象 6 年前 |
![]() |
simd · Apple Metal中的PBR渲染 6 年前 |
![]() |
blue · 无法拖动ARKit SCNNode? 6 年前 |
![]() |
ANoobSwiftly · 旋转SCNNode,然后相对于旋转移动? 6 年前 |
![]() |
Lavrin Pristazh · 如何在阿尔基特创造自然光? 6 年前 |
![]() |
rouge · 仅在几何体中使用SCNParticleSystem 6 年前 |