Good number of Views but few replies, even a hey your buildings suck would be welcome folks
As to your question Xtetra...
My original idea had been to let people input general dynamics of a city
Big/Small, Modern/retro, etc and let it full auto gen, or a single building at a time etc.
Then I got to thinking, I need to implement texturing/poly tools anyhow, so there should be a "toggle-able" switch to go from fun mode (for beginners) to a full creation mode for users who know TS already.
Right now I can manually assign the pre-built in shaders from truespace to walls, windows, frames (of windows) and floors, Independantly....
I plan to go with a layerd structure approach on the app, City first, which will create X random buildings according to theme, then a Building button if you just want 1 building etc etc etc on down to a floor or window etc.
The buildings I posted were each created by my app, I took about 20 seconds to decide on the textures/shaders for each, and then it took 10 - 25 seconds to build it, and about 4 to render it. (2.5 gig machine) 3 gig memory, Windows Vista Ultimate. Truespace 6.5 (in gamespace and model side of 7.6 its alot slower due to the way it updates after each boolean cut/merge) but I think I can improve that nicely too in the final approach.
So to answer you MORE directly, Yes you can apply the shaders you like, (Right now there are only the most obvious ones loaded) plastics woods metals, bricks for buildings etc, I didn't do "brick" for windows for instance, though I can see a purpose in those. Thats why I want testers, "Hey Chad, can we get the funky green swirly texture for windows? that would be neat!.... Why sure, let me go ahead and just put everything in, etc"
Or let the user add/remove textures based on whats available to their program, including custom shaders.
There is no download link just yet, but you will find it on my homepage at
http://www.chaddowell.com"
when its ready, (there is 1 glaring bug I am just too ashamed of to let the program out just yet)
And it doesn't do any auto checking yet, for instance if your building is 6 units wide, and you ask for 6 windows each 2 units wide, the booleans DO get mangled badly, right now I have been working on code efficiency, and readability, as well as reliability....
and there is one feature that came from early early alpha that isn't intuitive, once I remove and fix those 2 issues it will be up at my page,
