有没有人知道是否可以用顶点的颜色填充网格物体?
到目前为止,我的代码绘制了一个三角形并为顶点着色。只是不知道如何填补它。我尝试将OF_MESH_FILL添加到mesh.draw()但似乎不起作用。想法?
ofVec3f top(100.0, 50.0, topZ);
ofVec3f left(50.0, 150.0, leftZ);
ofVec3f right(150.0, 150.0, rightZ);
mesh.addVertex(top * 4);
mesh.addColor(ofFloatColor(1.0, 0.0, 0.0));
mesh.addVertex(left * 4);
mesh.addColor(ofFloatColor(0.0, 1.0, 0.0));
mesh.addVertex(right * 4);
mesh.addColor(ofFloatColor(1.0, 1.0, 0.0));
mesh.draw(OF_MESH_FILL);
gui.draw();
答案 0 :(得分:1)
当然我在我的设置中运行了setMode。杜尔。
mesh.setMode(OF_PRIMITIVE_LINE_LOOP );