Kuribo64
Views: 14,756,556 Home | Forums | Uploader | Wiki | Object databases | IRC
Rules/FAQ | Memberlist | Calendar | Stats | Online users | Last posts | Search
06-22-21 04:16 PM
Guest:

0 users reading J3DBmt | 1 bot

Main - Misc. ROM hacking - J3DBmt New reply


SunakazeKun
Posted on 08-14-17 01:59 PM Link | #86312
J3DBmt is a tool to import and export data between BMD and BMT formats. BDL models can be used as well. This tool was originally created to make things easier when importing models from Super Mario Sunshine, as the BMT format doesn't seem to work for the Super Mario Galaxy games. Basically, BMT files store the actual materials and textures that are used for the model; the data in the BMD files are placeholders. The source code and downloads can be found on the Github repo: https://github.com/SunakazeKun/J3DBmt

To extract material data from a model file, use
J3DBmt.jar -e inbmd.bmd outbmt.bmt

If you want to import material data into a model file, use
j3DBmt.jar -i inbmd.bmd inbmt.bmt outbmd.bmd




Youtube | Github | Neo Mario Galaxy | Super Mario Galaxy & Super Mario 3D Land Modding


HEYimHeroic
Posted on 08-14-17 03:17 PM Link | #86318
Woah, that is really cool. It can really make this stuff easy!

...although, it doesn't have an interface. I can do the same thing I did with wit if you want, all I did was make it a bit more automated and noob friendly using Batch files.

____________________
hat's off to you, kuribo64. we all had one hell of a--wait, we can stay?

SunakazeKun
Posted on 08-14-17 03:20 PM Link | #86319
If you can use batch files, you won't have any problems using this tool... Well, if you want, you can provide a batch file.



Youtube | Github | Neo Mario Galaxy | Super Mario Galaxy & Super Mario 3D Land Modding


HEYimHeroic
Posted on 08-14-17 03:28 PM Link | #86322
Alright, cool. I'll get started on it then.


____________________
hat's off to you, kuribo64. we all had one hell of a--wait, we can stay?

TheSunCat
Posted on 08-14-17 04:37 PM Link | #86335
Nice!!

If I only knew how to use those...

I will ask my friend Google :)

____________________
I love SMG2 and Odyssey so I am merging them int SMG:O. :)
Also actively working on a new Whitehole revision, hopefully to release soon...

YouTube: click here to become all-powerful

HEYimHeroic
Posted on 08-14-17 04:39 PM Link | #86337
Posted by TheSunCat
Nice!!

If I only knew how to use those...

I will ask my friend Google :)

The Batch files or the .bmt and .bmd files?

____________________
hat's off to you, kuribo64. we all had one hell of a--wait, we can stay?

Super Hackio
Posted on 08-14-17 05:46 PM Link | #86349



So... What does this do exactly?

____________________
SMG RUN Progress: Not available here, for more information, check my Youtube Channel

SunakazeKun
Posted on 08-14-17 05:49 PM Link | #86350
It saves data from BMD/BDL files to BMT files and vice-versa. This is useful when porting models from Super Mario Sunshine. Some models in that game use an extra BMT file to load the materials. This doesn't seem to work in SMG, though.



Youtube | Github | Neo Mario Galaxy | Super Mario Galaxy & Super Mario 3D Land Modding


Super Hackio
Posted on 08-14-17 05:54 PM Link | #86352



Posted by SunakazeKun
It saves data from BMD/BDL files to BMT files and vice-versa. This is useful when porting models from Super Mario Sunshine. Some models in that game use an extra BMT file to load the materials. This doesn't seem to work in SMG, though.

Oh...

Ok then...

cool :3

____________________
SMG RUN Progress: Not available here, for more information, check my Youtube Channel

TheSunCat
Posted on 08-14-17 06:45 PM Link | #86360
I didnt know what BMT files were.

So they are models that store materials in Sunshine?

____________________
I love SMG2 and Odyssey so I am merging them int SMG:O. :)
Also actively working on a new Whitehole revision, hopefully to release soon...

YouTube: click here to become all-powerful


Main - Misc. ROM hacking - J3DBmt New reply

Page rendered in 0.028 seconds. (2048KB of memory used)
MySQL - queries: 26, rows: 211/211, time: 0.022 seconds.
[powered by Acmlm] Acmlmboard 2.064 (2018-07-20)
© 2005-2008 Acmlm, Xkeeper, blackhole89 et al.