Page 1 of 1
Upspring and 3do flat color.
Posted: 19 Jan 2006, 00:23
by zwzsg
With
that upspring 1.2, when I run it complains that it lacks palette.pal, and when I load a 3do, all flat plain color (that is, not texture) are turned to some dark grey. Then when I save and load back in old 3do builder I see that all of the faces with flat color have been uncolored and made transparent. Then I got the idea of using a palette.pal from upspring 1.0, and some color now work (like the yellow of the flare), but some (like one of the black) still have the same problem of being erased. It is annoying to lose flat color on models whenever I work on them in upspring.
Posted: 19 Jan 2006, 01:06
by jcnossen
I convert the color from the palette to a RGB triplet, and select the best matching palette color when it saves the 3DO again. I'm not sure how that goes wrong though :/
There are a number of issues with upspring 1.2 unfortunately.. I am aware of that, but I'm too bored / busy with exams and other code that there won't be a fix soon...
Posted: 20 Jan 2006, 23:25
by zwzsg
In TA palette, some color appears several times.
The pure black (R:0 B:0 G:0) in particular appears 13 times (index 0 10 11 12 13 14 15 240 241 242 243 244 245). However, not all black are treated equally by the engine. The first black (index 0) for instance seem to have an habit of being turned to "no color". I know that when I set a face with that black in 3do builder, save, then reload, the face become uncolored.
Pure yellow (R:255 G:255 B:0) appears twice (index 208 and 251). But both yellow are ok. There's probably more color that appears several times, but black is the more troublesome.
I guess you're more concerned with S3O support, but it would very nice to have complete 3DO support as well, because 3Do builder is aging and has many issues, while upsring is oh so much more powerful, easy, and less ressource demanding (yep, 3do builder lags terribly on complex model that upspring handle fine.)
Oh, and I wish there was a manual too, but luckily
Maestro has made one. Maybe it should be included with next upspring?
Posted: 20 Jan 2006, 23:30
by jcnossen
Ah thanks, that explains a lot...
That sounds like an easy fix so I'll see what I can do... it's not going to be within the next few weeks though (I have to fix other upspring issues as well before a release) but I'll definitely fix this color behavior sometime.