我已经在java3D中导入了一些3d模型,并且想要将我的模型的支点从原点更改为特定点! 请不要说要翻译成原点,旋转然后翻译回去 我想知道确切的方法。在Java3D中更改枢轴点
1
A
回答
1
这帮了我。实际上,翻译的想法很好,如下所示: 创建一个TransformGroup“tg”,例如包含要旋转和/或翻译的节点。 请确保您将它翻译为您希望成为您的支点的点。 然后,创建一个包含tg的新TransformGroup,并旋转它。 然后翻译(用相同的矢量*( - 1)翻译)。 Rotation around a specific point (eg, rotate around 0,0,0) 这帮了我
0
如果我明白你的意思,你应该遍历由模型产生装载机的场景图,狼狈不堪GeometryArrays在里面,和翻译在GeometryArrays所有坐标(这不是简单的任务 - 坐标可以存储在有多种方式)。这样一个简单的旋转变换将围绕不同的支点旋转。
相关问题
- 1. 枢轴选择已更改
- 2. SceneKit:更改SceneKit文本的枢轴/轴
- 3. Android:ViewPropertyAnimator枢轴点
- 4. 以编程方式更改SceneKit编辑器中的枢轴点
- 5. 在postgres中创建一个枢轴点
- 6. 在sql中的枢轴难点
- 7. 对象不绕枢轴点
- 8. 更改元素等于在快速排序中的枢轴
- 9. 枢轴
- 10. 在sql server中枢轴
- 11. 枢轴在Excel中使用
- 12. 围绕它的中心枢轴点改变div的比例
- 13. 在枢轴查询
- 14. 总和在枢轴
- 15. 如何更改Windows Phone 8中的枢轴页眉模板
- 16. 如何更改模板中枢轴项目标题的大小
- 17. SQL查询中枢轴列中的枢轴
- 18. 枢轴单排
- 19. SQL枢轴
- 20. 枢轴两列
- 21. 从枢轴TSQL
- 22. 枢轴列
- 23. SQL枢轴
- 24. SSRS枢轴列
- 25. SQL Server:枢轴
- 26. XSLT枢轴表
- 27. 使用枢轴
- 28. DATEDIFF和枢轴
- 29. 复杂枢轴
- 30. Oracle 10g枢轴
是的,这是它的工作原理!谢谢 –