Я хотел бы создать модель в приложении JavaFX 8, которая будет иметь ~ 400000 полигонов. И мне не нужна никакая текстура, только простой цвет. Обычно необходимо иметь что-то вроде этого:
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
, то он, конечно же, не работает. Так можно ли создать 3d модель без текстуры?