BobHegwood wrote:Chuft,
You can also use the Anim8or program to add textures to your models (assuming that they are 3ds files.) When finished, you can then convert them to CMODs if you like.
The Anim8or program takes a bit of getting used to, but even a simpleton like me can add textures (and colors) to the faces applied to a 3ds mesh.
Just FYI...
Bob,
Thanks for the comment, however that's something I know already, in fact just about all the textures in my models are applied in exactly that way. I've been using Anim8tor for at least couple of years now (although I'm not the world's best modeller
).
What I'm trying to do now, (which maybe you didn't pick up from my earlier posts) is something slightly different, which is to change the color of a mesh (or planet/moon)
AFTER it has already been loaded into Celestia, hence my question about a LUA method along the lines of a "setcolor".
Each object (at least planets and moons anyway) in Celestia has a "color" property (default white I guess), which is set at load time by the existence of a "Color [...]" statement in the SSC definition.
What I'm looking for is the ability to modify the "loadtime" value dynamically at runtime. The most obvious way to do this is with some sort of setcolor method in LUA (eg. in a celX script). If this capability does not already exist (which is the case I think), then it would require a code change by the DEVs in Celestia's scripting modules.
(I would think this is a simple mod, however I doubt this would be high on the priorities of the DEVs)
Thanks for your comments anyway
CC