我想在JavaFX 8應用程序中創建一個模型,它將有〜400000個多邊形。而且我不需要任何紋理,只需要簡單的顏色。通常有必要有這樣的事情:是否可以在沒有紋理的JavaFX 8中創建三維模型?
float[] points = {
-5, 5, 0,
-5, -5, 0,
5, 5, 0,
5, -5, 0
};
float[] texCoords = {
1, 1,
1, 0,
0, 1,
0, 0
};
int[] faces = {
2, 2, 1, 1, 0, 0,
2, 2, 3, 3, 1, 1
};
TriangleMesh mesh = new TriangleMesh();
mesh.getPoints().setAll(points);
mesh.getTexCoords().setAll(texCoords);
mesh.getFaces().setAll(faces);
如果我用這個代碼,而不texCoords
和faces
陣列,它,當然,不能正常工作。那麼是否有可能創建沒有紋理的三維模型?