Hi All,
As promised I've finished DBO exporter plugin, here you a screenshot:
And now you can download the complete plugin [130 KB] from my site:
http://www.ilbuzzo.net/downloads/DBOexporter.zip
Please read the included Readme.txtand contact me if you have some troubles.
I'll add now just a simple description extracted from readme.txt.
What this plugin do:
-Exports all geometry to DBO format.
-Exports all materials info to DBO format
(including blending modes, lightmaps and colors).
-Exports all UV coords.
-Copy needed textures in the same folder of .dbo file.
Usage:
Load or create your scene then load the plugin and choose
if you want to export everything or just selected objects.
You must choose if you want to export needed textures or
not and the name (internal to DBO) given to this scene.
At this point click OK and let the convertion begin.
After a first parsing pass you'll be asked (if there is
something to export) the name of .dbo file and the game
is done.
Bye All
@Hamish
I'm really sorry, I've tried to send you an e-mail for two days but my mail server returned always a fail.
I've just released a my first release candidate, it's a DLL plugin for DeleD more complete than the exe one (you can choose to save needed textures as well as just selected objects etc...).
@IanM
Hi Ian, DBO file format is really useful but there are a lot of obscure points, just as example the TC value in textures, I've
understood it giving a look to a dbo file generated by DarkBasic
Pro and to textures sample in upgrade 5.8.
In fact it assumes (in my case, 4 texture and 4 UV for a face) the following values 0,11,12,13.And this is not documented in DBO file
format.
More I thought that each sybling frame was conseguent to each other in a recursive way, but I figured out that sybling frames (just like
child frames) are nested this way:
-root
-sybling1
-sybling2
-sybling3
-endsybling3
-endsybling2
-endsybling1
-endroot
But they are on the same logical level (at least in my opinion).
So I think that a better documentation with a sample not only on acquisition of a dbo file but on creation of a dbo file too will be useful for DarkBasic Pro customers (just like me) that want to write their own plugins with ease avoiding file formats neverending troubles.
Salvatore "Il Buzzo"