有一条线是一个点是静止的,另一个是跟随一个移动的物体?

时间:2011-11-04 15:53:47

标签: java java-3d

我是Java3d的新手,所以请原谅我的无知。在我的Java3d Universe中有两个对象:一些静止文本和一个用RotationInterloper旋转的形状。

我的问题是,从固定文本到旋转形状的线条最好的方法是什么?在旋转时线条跟随形状?我将用这样的代码绘制线:

Point3f[] plaPts = new Point3f[2];
plaPts[0] = new Point3f(somex1, somey1, somez1);
plaPts[1] = new Point3f(somex2, somey2, somez2);
LineArray pla = new LineArray(2, LineArray.COORDINATES);
pla.setCoordinates(0, plaPts);
previousShape = new Shape3D(pla, genColorAppearance(Color.red));
previousShape.setCapability(Shape3D.ALLOW_APPEARANCE_WRITE);

我能想到的唯一方法是在文本和形状之间添加和删除一条线。这个问题虽然是a)我不知道如何获得形状真实的当前坐标和b)它听起来非常慢。我只是不知道该怎么办

有什么建议吗?

0 个答案:

没有答案