Have been posting requests regarding a flat panel of lit areas recently and pondering over the way of dealing with it. After much deliberation, vertex colours springs up as the most efficient and effective means of doing it.
So, I have been playing with different ways of loading in and was toying with the idea of generating a derived mesh class which has a separate colour vertex buffer which can be DYNAMIC and this will allow me to load meshes through the standard serializer and then manipulate the vertex buffer to modify colours on the fly. The standard serializer implements vertex colour loading to a static buffer - so will change this on the derived class to be dynamic and have some manipulation functions to modify it.
Does this sound like a sensible approach?
Also - milkshape doesn't handle vertex colours, so I played with wings, which handles them superbly - but the exporter doesn't handle them at all. I was thinking of creating a util to add vertex colour info with a default value and then ogre will pull it in on loading and I won't need to derive from the serializer to produce a custom one. Are there any other cheap options to adding/exporting vertex colour info. my Python knowlege is non-existant, so adding it to the exporter would be a no-no.
Any help greatly appreciated.
Thanks
