Triangle[] triangles = new Triangle[3];
Triangle t1 = new Triangle();
t1.getPoint(0).set(0,0);
t1.getPoint(1).set(50,50);
t1.getPoint(2).set(0,50);
setColor(t1, new Color4f(1, 0, 0, 1));
setTexCoords(t1);
triangles[0] = t1;
if(!includeNull) {
Triangle t2 = new Triangle();
t2.getPoint(0).set(100,100);
t2.getPoint(1).set(150,150);
t2.getPoint(2).set(100,150);
setColor(t2, new Color4f(0, 1, 0, 1));
setTexCoords(t2);
triangles[1] = t2;
}
Triangle t3 = new Triangle();
t3.getPoint(0).set(200,200);
t3.getPoint(1).set(250,250);
t3.getPoint(2).set(200,250);
if(!includeColorNull) {
setColor(t3, new Color4f(0, 0, 1, 1));
}
if(!includeTexCoordNull) {
setTexCoords(t3);
}