我有一个java3d场景,包含一个3D CAD绘图和以0,0,0为中心的各种附加形状。我正在使用OrbitBehaviour让用户围绕它移动。编程式旋转java3d场景(使用OrbitBehaviour?)
我想要有一个按钮,可以围绕一个轴旋转一个固定的数量(比如说10度,但显然是弧度)的场景。我已经有了一个“home”按钮,可以使用lookAt返回到初始查看点。
与我所做的其他工作相比,听起来很简单,但无论我尝试什么方法,都无法使其工作。
我在想我应该问OrbitBehaviour它的getViewPlatformTransform()并移动到0,0,0 - >旋转它 - >以某种方式回到原来的位置?
为了澄清,我希望场景像用户拖动鼠标一样移动,以便围绕一个轴旋转一点。 – UnixNerd