yes, i agree. In Shade for example i can tell the program wich "spec" i can use
by telling it ZBrush or 3DCoat. Other scentific software i have used uses vertex
colors for example in other formats and when converting those meshes i can
use them in Meshlab too as .obj with vertex colors. So maybe Meshlab is the
proper software to handle vertex colors.
So it looks like SketchFab does support this type of individual vertex color model data too, so I guess they were saying you could use that to make color gradients if you wanted to. I had thought maybe they meant use simple materials and not texture maps.
Back to the original question from keith:
> Are the colours produced by Moi Vertex Colours?
The answer is no - colors coming from MoI are material colors which are assigned to entire faces, not individual vertex colors.
Edges are not a part of an .obj file or many other formats.
So it had then to convert the edge colors to vertex colors
and what purpose should this serve? Vertex colors are used
for example for painting models and with MoI you can't paint meshes.
A better idea maybe would be to improve the random colors script,
so that it would allow to select color ranges or gradients.
Here are two examples:
The blobby cube was colorized with Wings3D and Jotero's Kitten
was colorized in Shade 3D with a color gradient script. Both techniques
uses faces (or in case of MoI patches, or imported .obj faces into MoI)
like the random color script for MoI.
Hi Stefan
My example was based upon very limited understanding, that the vertex colors are a property of the exported mesh, in unknown export format.
From Polygon mesh - Wikipedia:
"It is also possible for meshes to contain other such vertex attribute information such as colour, tangent vectors, weight ..... "
So the question is, can MoI geometry database contain colour information for the vertices, which could be exported in some format? http://moi3d.com/forum/index.php?webtag=MOI&msg=8201.7
...but after the boolean calculation is completed MoI will decompose objects into manifold volumes and only put manifold objects into its own geometry database.
But the Grasshopper link, with it's examples, looks very interesting!
Thanks for providing the link!
I wonder however what export formats Rhino/Grasshopper uses
to save the edges? I know from Surface Evolver that Evolver files
uses edges to describe a model. The coloring of vertices, like shown
there, is possible with .obj and others.
re:
> So the question is, can MoI geometry database contain colour information for the vertices, which
> could be exported in some format?
Currently the MoI geometry database does not have any color information associated with a vertex. It does have style colors that you can set on an edge, but an edge is not the same as a vertex, an edge is something that goes between vertices.
Here's an example:
That's got 5 different colored edges but they all share the same one vertex at the top. So it's not a match to try to use edge colors as vertex colors, which of the 5 edge colors would you pick for the one vertex?
Regarding formats supporting vertex colors: I usually use FBX to transfer vertex colors from Blender into ZBrush. Vice versa I export as VRML from ZBrush to have polypaint exported as vertex colors, but there's also a PLY zplugin for ZBrush.
A remark for those of you who are also using Blender and ZBrush: ZBrush uses a different vertex color approach than Blender. In Blender you can fill faces with a sharp border in the vertex colors, in ZBrush there's always a color blend into neighboring polygons when you fill a face.