Hi,
Once you have created an on-the-fly object you can change each vertex color individually using the
<node3d>.vertexcolor command. So to change the color of the every vertex you could do something similar to the following:
Code:
object = viz.endlayer()
for v in range(NumberOfVertices):
object.vertexcolor(v,newcolor)
The next update to Vizard should allow you to use the
<node3d>.color command to change the color of the entire on-the-fly object