我有兩個多邊形,並希望使用java3d將它們變成三角形網格。 但無論我嘗試在某種錯誤的結果。我錯過了什麼? 下面是一些代碼,我已經試過: final int n = points.length;
final int m = opoints.length;
final GeometryInfo gi = new GeometryInfo(GeometryInfo.POLYGON_ARRAY);
目前我有一個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.