我想在three.js中创建一个物体到场景的中心(没有别的),我需要控制。我不想使用Orbit或Trackball控件。 所以问题是哪种方式更具性能:围绕物体旋转相机或旋转物体?围绕物体旋转相机vs围绕其中心旋转物体
0
A
回答
-1
总的来说,我并不需要这么说,更少的操作会产生更好的性能。
为您简单的例子情况下...
如果你有一个摄像头,光,和一个单独的对象,然后移动物体会更快。即使您将灯光交给相机,也会有更多的矩阵操作来移动相机/灯光。
但这就是它结束的地方。
如果您拥有的物体多于相机+灯光,则最好旋转相机并在物体周围点亮。这是大多数控件(包括TrackballControls和OrbitControls)使用的方法,因为您几乎总是拥有比摄像机+灯光更多的场景对象。
建议:除非您不会将控件用于具有多个对象的场景,否则请围绕对象旋转摄像机。请注意0。
相关问题
- 1. SceneKit相机围绕物体旋转
- 2. opengl相机围绕物体旋转
- 3. 围绕轴旋转物体
- 4. 围绕中心旋转物体吗?
- 5. Java围绕中心点旋转物体?
- 6. 围绕倾斜轴旋转物体
- 7. Matrix Multiplication opengl围绕物体旋转
- 8. 围绕点的连续物体旋转
- 9. 围绕轨道旋转物体
- 10. Three.js围绕物体旋转相机(可能会移动)
- 11. 围绕中心点旋转身体
- 12. 围绕世界0,0,0而不是物体中心旋转
- 13. 使用CBasicAnimation围绕物体中心旋转的问题
- 14. 围绕中心vector2点的物体的旋转
- 15. 围绕物体wpf的中心旋转cammera
- 16. 物体不能绕其轴线旋转
- 17. CALayer围绕中心旋转
- 18. 围绕中心旋转NSView
- 19. 围绕球体的三个js旋转物体
- 20. Silverlight中围绕其中心旋转线
- 21. 围绕其中心旋转标签
- 22. 围绕其中心旋转伪元素?
- 23. 围绕点旋转
- 24. 围绕某个点旋转物体Box2D Cocos2d
- 25. 统一:使用Lerp/Slerp围绕Z轴旋转物体
- 26. 如何旋转固定物体(OpenGL的)围绕lightsource?
- 27. OpenGL ES 2.0:在Android上围绕自身旋转物体
- 28. Java - 围绕2轴旋转3d物体(车轮)
- 29. 如何围绕特定点来回旋转物体?
- 30. 围绕其中心旋转opengl四面体?
要清楚,你只是想要旋转动画,或者你想旋转是互动的? – TheJim01
你的意思是你想写自己的控件? –
是的,我想写我自己的交互式控件。 – MaksimS