After figuring out how to create my giant object.
I move on looking for a simple way to texture it.
Currently, I parse the X-file and insert the texture data, to view these changes I must save x file manually/ load object.
Faces are stored in the giant mesh file at the time of creation of the massive object. 2 faces per wall or floor at the time they were added. This is good to know as now I can index into the giant object faces now quite easily.
Which leads to the Visual Editor...DUN DUN DUN!
In my test level, ie the giant object, which is really only a 5x5 map at the moment to make testing easier, I am looking at several ideas for multi-face selection.
My first idea, which I will try and implement today, involves selecting a face (or multiple faces) and changing the face colors. Then apply the texture to those colored faces with the save/load thing. I might need a duplicate object for this...not sure yet. I could also use my copy of the combined object before it's combined, I believe that would make selecting easier since they are all separate objects. Maybe I can ghost 1 object over the other or even wire-frame it over the other.
As I said I have several other ideas in my notes, and thought this one would be the easiest to implement...We shall see.
The drawback to doing this is, of course, all the saving and loading when I want to view the texture changes. So, I'm trying to minimize that with multi-face selection.
ONWARD!