目前我有一个3维笛卡尔坐标系统中的顶点ArrayList。多边形是随机的。它可以是一辆汽车,一个杯子甚至一条龙。 假设密度不变,如何计算此3D对象的质心(x,y,z)? 我在ArrayList中存储面和顶点。 public ArrayList<stlFace> StlFaces = new ArrayList<stlFace>();
public ArrayList<VertexGeometri
我正在尝试从我正在阅读的书中重现代码,但无法使其工作,下面是代码: public class ThreeDArray {
public static void main(String[] args) {
int threeD [][][] = new int [3][4][5];
int i, j, k;
for (i = 0; i < 3; i++) {
我在Java3D画布上使用postRender()绘制了2D元素,并且想要为这些元素设置动画。在一个循环我叫Canvas3D.repaint(): while(animationIsRunning){
// I update positions of 2D elements here...
// ...
canvas3D.repaint();
Thread.
我有两个多边形,并希望使用java3d将它们变成三角形网格。 但无论我尝试在某种错误的结果。我错过了什么? 下面是一些代码,我已经试过: final int n = points.length;
final int m = opoints.length;
final GeometryInfo gi = new GeometryInfo(GeometryInfo.POLYGON_ARRAY);