That would be great! If it's posted somewhere official, a link would be fine.
If not.. you can email it to
[email protected]
Appreciate the assistance.
Still encountering some issues with the .dbo files Giles exports, but it's hard to tell if it's Giles or just generic DB minutae.
Anything in the scene that is transparent needs some reworking to be transparent in DB, and even though I split a model into a transparent and a non-transparent piece, what shows up behind the transparent areas is a .x model (i.e. the skybox model) that is much farther away than the other .dbo file.
I'm just playing around with the giles sample files at the moment. There are a bunch of things I need to do to my own models to make them fit to load into Giles in the first place, and his samples are excellent.
Originally I just thought that DB couldn't handle models with transparent textures that occlude themselves which is why I split it into two pieces, but it's still showing the wrong thing in the alpha mapped areas (the plants and windows in the Roman Bath scene).
The .tga files he was using didn't show up with transparency either, so I created .png files from them with an explicit alpha map, and changed his samples to use those.
ghosting the object just makes it a total mess.
Oh well.. at least I get to still be grumpy about something
(EDIT)
OK.. so changing what order the program loads the .dbo files fixes the issue with the transparency. I had to load the transparent objects first, which is a bit counterintuitive (if there is a draw order issue you would think you would want to draw the transparent things last).
But I think I can infer from this that the engine draws all the .x things first, then it draws all of the .dbo things, and it is probably drawing them in the reverse order that you load them.
Can anyone confirm or refute that assumption?
E Unibus Plurum