We're now fully functional with the UI working well.
I didn't bother with getting the 4 x extra sampling done: far more important to get the correct colouring functionality in place. What I might do before I release is to only make the option available if we select "Overwrite BSP Light" - at least that way something is guaranteed to work correctly.
The next thing however is to take a large power tool to the memory handling of the light utility. I'm based on standard ID code, so I need to look out for mallocs that aren't free'ed, as I'm allowing multiple BSPs to be lit in a single exe session.
Informal tests indicate that even if there are leaks happening, they ain't too bad; I do need to be certain though.
The Dist and Range Scale options don't work well with writing the lightmaps into the same file space as the original (I might force them disabled unless we select to overwrite the BSP), and at times certain values cause a crash. I haven't checked out the old Error function yet, so that's also on the to do list.
Saturday, April 4, 2009
MHColour 2009 Update 2
Posted by
mhquake
at
1:00 AM
Subscribe to:
Post Comments (Atom)
0 comments:
Post a Comment