我使用下面的代码沿着x轴旋转一个矩形。但问题是,我想通过循环或者用户输入不断改变旋转角度。由于我对Java3D还很陌生,不知道怎么做。
非常感谢您提供任何帮助!
SimpleUniverse universe = new SimpleUniverse();
BranchGroup group = new BranchGroup();
ColorCube c = new ColorCube(0.3);
Transform3D t1 = new Transform3D();
t1.rotX(Math.PI/2.0d);
TransformGroup tg1 = new TransformGroup(t1);
tg1.addChild(c);
group.addChild(tg1);
group.compile();
universe.getViewingPlatform().setNominalViewingTransform();
universe.addBranchGraph(group);