Views: 19,998,370 |
Home
| Forums
| Uploader
| Wiki
| Object databases
| IRC
Rules/FAQ | Memberlist | Calendar | Stats | Online users | Last posts | Search |
04-20-24 09:20 AM |
Guest: |
0 users reading BMDCubed: Have You SMG/2 Modders Seen THIS? | 1 bot |
Main - Misc. ROM hacking - BMDCubed: Have You SMG/2 Modders Seen THIS? | Hide post layouts | New reply |
JakoNintenCraft |
| ||
Ninji The Relic of the Jakostanis Level: 32 Posts: 133/234 EXP: 200567 Next: 5875 Since: 09-15-15 Last post: 1866 days ago Last view: 280 days ago |
SOOOOO....
I was channel surfing the web when I came across this program, which is a command line program that creates *.BMD files like obj2bmd. It appears to have the same level of capability as our current obj2bdl v0.4 (or v0.5 if you found that obscure build) but it uses Collada *.DAE files as input and (try not to get excited here!) it seems to support ALPHA TEXTURES, MULTIPLE UVS, AND MULTIPLE BONES in meshes! Here's everything I know so far about it: POSITIVES + Creates *.BMD files with same capabilities as obj2bdl (supports geometry, UVs, vertex colors) + Can create multiple-boned meshes (once we get bone animation commonplace in SMG/2 mods this would help make quite a few awesome mods!) + Can use textures with alpha channels properly (FINALY!!!) + Up to 8 multiple UV sets (Don't know what you'd want to do with that, but OK.) + Up to 2 vertex colors per vertex (Still don't know what can be done, but OK as well.) NEGATIVES - It seems to be in very early development. - Requires 3DS Max as it will only accept *.DAE files made with it (the developers though are working to remove that limitation.) A way around that could be a converter that converts regular *.DAE files into the ones that 3DS Max makes. I know said converters exist because I looked for them. Some are online and some aren't. - Not widely tested (according to its E. Gadd's Workshop thread it was tested with Super Mario Sunshine and The Legend of Zelda: The Wind Waker. It could probably be retrofitted for the Galaxy series though.) - According to the GitHub repo, it says the program works well with "simple-boned" meshes but has rendering issues with "complex-boned" ones. Don't know what that means either, but OK for the third time! OTHER * Should probably use with bmd2bdl to work for Galaxy but might not be necessary. Here are a few links to look at if you're interested: GitHub repository for BMDCubed. GitHub releases page for BMDCubed. BMD2BDL v0.2 (for conversion to *.BDL) E. Gadd's Workshop Thread for BMDCubed. A 3-hour-long livestream of it in action: A much shorter video showing some results of the program. This is extraordinary and I hope it helps to get a scene going again! YA-HOO! EDIT: If you're getting it from GitHub I'd recommend to get the files from the single pull request too as it has a few improvements to the program. But do what you please: this is an amazing find regardless. ____________________ Irony is the spice of life. |
Super Hackio |
| ||
Red Super Koopa Normal user Level: 56 Posts: 433/876 EXP: 1360518 Next: 37658 Since: 10-05-16 From: The true North, Strong & free! Last post: 1864 days ago Last view: 1427 days ago |
Hmm... Well, SMG & SMG2 Use BDL. Mostly, IIRA, BOTH games can and will load BMD files. Otherwise, THIS IS AMAZING NEWS!!! ____________________ SMG RUN Progress: Not available here, for more information, check my Youtube Channel |
SunakazeKun |
| ||
Boss Bass Normal user Level: 75 Posts: 1410/1551 EXP: 3663435 Next: 163469 Since: 06-15-14 From: Germany Last post: 2281 days ago Last view: 2253 days ago |
That's an amazing tool. I've already heard about that but I'm not sure if it works with SMG games.
Well, both games actually use some BMD models. The sentry beamer ring marker from SMG2 is a BMD mdoel. Youtube | Github | Neo Mario Galaxy | Super Mario Galaxy & Super Mario 3D Land Modding |
Arisotura |
| ||
Star Mario in this room you have a pile of apple pies Level: 163 Posts: 7581/9019 EXP: 56227057 Next: 260587 Since: 07-03-12 From: in a box Last post: 8 days ago Last view: 3 days ago |
JakoNintenCraft |
| ||
Ninji The Relic of the Jakostanis Level: 32 Posts: 134/234 EXP: 200567 Next: 5875 Since: 09-15-15 Last post: 1866 days ago Last view: 280 days ago |
Posted by StapleButter Heh. Clickbait Department… Think they're hiring? LOL. Yeah this is pretty good. I'm going to test this today to see if it works with SMG2 or not. Can't wait to see! Cross your fingers! ____________________ Irony is the spice of life. |
shibboleet |
| ||
Fire Mario DROP TABLE users; Level: 123 Posts: 4412/4661 EXP: 20878336 Next: 352930 Since: 07-07-12 Last post: 1344 days ago Last view: 357 days ago |
it wont work with 99% of SMG2 ____________________ a |
Super Hackio |
| ||
Red Super Koopa Normal user Level: 56 Posts: 434/876 EXP: 1360518 Next: 37658 Since: 10-05-16 From: The true North, Strong & free! Last post: 1864 days ago Last view: 1427 days ago |
Posted by shibboleet Well you can't just say that without actually knowing... I think. ____________________ SMG RUN Progress: Not available here, for more information, check my Youtube Channel |
poudink |
| ||
Bob-Omb [sic] Level: 49 Posts: 270/616 EXP: 833408 Next: 50475 Since: 03-01-16 From: Québec (Canada) Last post: 892 days ago Last view: 826 days ago |
Wasn't there a BMD to BDL tool which could be useful in this case? ____________________ Nothing to say, so jadnjkfmnjamnfjkldnajfnjkanfjdksan jsdnvj m. |
JakoNintenCraft |
| ||
Ninji The Relic of the Jakostanis Level: 32 Posts: 135/234 EXP: 200567 Next: 5875 Since: 09-15-15 Last post: 1866 days ago Last view: 280 days ago |
Posted by shibboleet Posted by BMDCubed Team on E. Gadd's Workshop ____________________ Irony is the spice of life. |
Super Hackio |
| ||
Red Super Koopa Normal user Level: 56 Posts: 438/876 EXP: 1360518 Next: 37658 Since: 10-05-16 From: The true North, Strong & free! Last post: 1864 days ago Last view: 1427 days ago |
Posted by JakoNintenCraft WOW! Now I want to try this out... In fact, I think I'll do it right now! ____________________ SMG RUN Progress: Not available here, for more information, check my Youtube Channel |
JakoNintenCraft |
| ||
Ninji The Relic of the Jakostanis Level: 32 Posts: 139/234 EXP: 200567 Next: 5875 Since: 09-15-15 Last post: 1866 days ago Last view: 280 days ago |
EDIT TO MAIN THREAD: added links to GitHub releases page and download for bmd2bdl version 0.2. ____________________ Irony is the spice of life. |
PaperplateismGuy |
| ||
Member Shpayshe Toads: YAY! Level: 52 Posts: 642/654 EXP: 1045292 Next: 38548 Since: 08-10-13 From: Paperplate Land Last post: 1582 days ago Last view: 1594 days ago |
Also, There is an .fbx to .dae converter. So blender users can change to a .dae that may be compatible with this program.
http://usa.autodesk.com/adsk/servlet/pc/item?siteID=123112&id=14942949 Later versions may or may not work. ____________________ Remember, every user has to start out somewhere,- Every time I look back at my old posts, I cringe. |
Super Hackio |
| ||
Red Super Koopa Normal user Level: 56 Posts: 532/876 EXP: 1360518 Next: 37658 Since: 10-05-16 From: The true North, Strong & free! Last post: 1864 days ago Last view: 1427 days ago |
Posted by PaperplateismGuy But this converter REQUIRES 3ds MAX. ____________________ SMG RUN Progress: Not available here, for more information, check my Youtube Channel |
PaperplateismGuy |
| ||
Member Shpayshe Toads: YAY! Level: 52 Posts: 643/654 EXP: 1045292 Next: 38548 Since: 08-10-13 From: Paperplate Land Last post: 1582 days ago Last view: 1594 days ago |
Posted by Super Hackio That's what I thought at first, but (that might not be the correct link) somewhere I was able to download the installer (which doesn't require 3DSmax). ____________________ Remember, every user has to start out somewhere,- Every time I look back at my old posts, I cringe. |
Super Hackio |
| ||
Red Super Koopa Normal user Level: 56 Posts: 533/876 EXP: 1360518 Next: 37658 Since: 10-05-16 From: The true North, Strong & free! Last post: 1864 days ago Last view: 1427 days ago |
If you can get me a link, I can finally try this. ____________________ SMG RUN Progress: Not available here, for more information, check my Youtube Channel |
shibboleet |
| ||
Fire Mario DROP TABLE users; Level: 123 Posts: 4436/4661 EXP: 20878336 Next: 352930 Since: 07-07-12 Last post: 1344 days ago Last view: 357 days ago |
Posted by JakoNintenCraft you do see that i meant you can’t instantly use the output in smg2, right? ____________________ a |
Super Hackio |
| ||
Red Super Koopa Normal user Level: 56 Posts: 537/876 EXP: 1360518 Next: 37658 Since: 10-05-16 From: The true North, Strong & free! Last post: 1864 days ago Last view: 1427 days ago |
OK, Gave it a whirl, This happened: [This was when I used the 7.4 Binary FBX.] Unhandled Exception: System.NullReferenceException: Object reference not set to an instance of an object.
at BMDCubed.src.BMD.Geometry.VertexData.GetActiveVertAttributes(Grendgine_Collada_Mesh mesh) at BMDCubed.src.BMD.Geometry.VertexData..ctor(Grendgine_Collada_Mesh mesh, Matrix4 bindShape, DataTypes position, DataTypes normal, DataTypes uv, ColorDataTypes color) at BMDCubed.src.BMD.Geometry.GeometryManager..ctor(Grendgine_Collada scene, DrawData drw1, Matrix4 bindShape, DataTypes position, DataTypes normal, DataTypes uv, ColorDataTypes color) at BMDCubed.src.BMDManager..ctor(Grendgine_Collada scene) at BMDCubed.Program.Main(String[] args) And This happened: [This was when I used the 6.1 ASCII FBX.] Unhandled Exception: System.NullReferenceException: Object reference not set to an instance of an object.
at BMDCubed.src.BMD.Geometry.VertexData.GetActiveVertAttributes(Grendgine_Collada_Mesh mesh) at BMDCubed.src.BMD.Geometry.VertexData..ctor(Grendgine_Collada_Mesh mesh, Matrix4 bindShape, DataTypes position, DataTypes normal, DataTypes uv, ColorDataTypes color) at BMDCubed.src.BMD.Geometry.GeometryManager..ctor(Grendgine_Collada scene, DrawData drw1, Matrix4 bindShape, DataTypes position, DataTypes normal, DataTypes uv, ColorDataTypes color) at BMDCubed.src.BMDManager..ctor(Grendgine_Collada scene) at BMDCubed.Program.Main(String[] args) And This happened: [This was when I used Blender's .DAE Exporter.] Unhandled Exception: System.NullReferenceException: Object reference not set to an instance of an object.
at BMDCubed.src.BMD.Skinning.SkinningManager.GetSkinningInfo(Grendgine_Collada scene) at BMDCubed.src.BMD.Skinning.SkinningManager..ctor(Grendgine_Collada scene) at BMDCubed.src.BMDManager..ctor(Grendgine_Collada scene) at BMDCubed.Program.Main(String[] args) Any suggestions? ____________________ SMG RUN Progress: Not available here, for more information, check my Youtube Channel |
JakoNintenCraft |
| ||
Ninji The Relic of the Jakostanis Level: 32 Posts: 154/234 EXP: 200567 Next: 5875 Since: 09-15-15 Last post: 1866 days ago Last view: 280 days ago |
Umm, Super Hackio you have to use 3DS Max and export the *.DAE from there using its own exporter.
Open the model you want with 3DS Max and click the 3DS Max icon in the top right corner, click Export. Under the Save As... file type dropdown, save as Autodesk Collada (DAE) and click export. Autodesk software has a proprietary version of the *.DAE file format that is different from its open-source variant. Only those will work with BMDCubed. ____________________ Irony is the spice of life. |
Super Hackio |
| ||
Red Super Koopa Normal user Level: 56 Posts: 538/876 EXP: 1360518 Next: 37658 Since: 10-05-16 From: The true North, Strong & free! Last post: 1864 days ago Last view: 1427 days ago |
But this is what I was testing: to see if a FBX ==> DAE autodesk converter would work. 3DS Max Costs money. Hackers like me don't exactly have the money to buy 3DS Max. ____________________ SMG RUN Progress: Not available here, for more information, check my Youtube Channel |
Spacey |
| ||
Ninji Normal user Level: 34 Posts: 232/244 EXP: 230504 Next: 23147 Since: 04-15-14 Last post: 2120 days ago Last view: 1294 days ago |
*cough* student license is free *cough* ____________________ Hacking LM and trying to not suck. Weeeeeeee. |
Main - Misc. ROM hacking - BMDCubed: Have You SMG/2 Modders Seen THIS? | Hide post layouts | New reply |
Page rendered in 0.046 seconds. (2048KB of memory used) MySQL - queries: 30, rows: 238/238, time: 0.012 seconds. Acmlmboard 2.064 (2018-07-20) © 2005-2008 Acmlm, Xkeeper, blackhole89 et al. |