help wantedopengl
Repository metrics
- Stars
- (439 stars)
- PR merge metrics
- (PR metrics pending)
説明
Created by: cacheflowe
This used to work in Processing 3.x, but no longer works in recent Processing 4 versions.
Here's a complete sketch. In Processing 3.x and up to 4.0.b2, we see the box updates to random vertex colors. Since Processing 4.0.b4 (or maybe beta 3), it doesn't have an effect.
PShape shape;
public void setup() {
size(640, 360, P3D);
shape = createShape(BOX, 100, 100, 100).getTessellation();
updateFill();
}
public void updateFill() {
int numVerts = shape.getVertexCount();
for (int i = 0; i < numVerts; i++) {
shape.setFill(i, color(random(255), random(255), random(255)));
}
}
public void draw() {
background(0);
translate(width/2, height/2, 0);
rotateY(frameCount * 0.01);
shape(shape);
}