READ THE RULES: Click here

Follow us on Facebook: https://www.facebook.com/xentax/ :)

[PC] Tom Clancy's The Division [.mmb] - Noesis importer.

Post questions about game models here, or help out others!
Terra854
ultra-n00b
Posts: 4
Joined: Mon Oct 16, 2017 5:46 am

Re: [PC] Tom Clancy's The Division [.mmb] - Noesis importer.

Post by Terra854 » Mon Oct 16, 2017 5:54 am

Hello. Is there any updates to the tool?

EDIT: Also I am having problems opening .mmb files extracted from the game "The Fractured but Whole". It errors out with "TypeError: an integer is required". If you want, I can send some samples to you to help you to debug the problem

Gh0stBlade
Moderator
Posts: 683
Joined: Mon Jul 05, 2010 8:55 pm
Has thanked: 20 times
Been thanked: 325 times

Re: [PC] Tom Clancy's The Division [.mmb] - Noesis importer.

Post by Gh0stBlade » Tue Oct 17, 2017 10:23 pm

Terra854 wrote:Hello. Is there any updates to the tool?

EDIT: Also I am having problems opening .mmb files extracted from the game "The Fractured but Whole". It errors out with "TypeError: an integer is required". If you want, I can send some samples to you to help you to debug the problem
Then provide samples!
Click the thanks button if I helped!

Terra854
ultra-n00b
Posts: 4
Joined: Mon Oct 16, 2017 5:46 am

Re: [PC] Tom Clancy's The Division [.mmb] - Noesis importer.

Post by Terra854 » Wed Oct 18, 2017 11:14 am

Here you go.

https://mega.nz/#!FBFX0YZQ!ok17CZtckaqx ... 8yS2fHdcAA

And just an update, the mmb files gives out a fileType of 203, so i added the highlighted portion to the script:

Image

Now it errors out with this:

Traceback (most recent call last):
File "C:\Users\Ben\Downloads\noesisv4294\plugins\python\fmt_TCTD_mmb.py", line 388, in mmbLoadModel
mesh.loadmmbFile()
File "C:\Users\Ben\Downloads\noesisv4294\plugins\python\fmt_TCTD_mmb.py", line 173, in loadmmbFile
meshName = bs.readBytes(bs.readUShort()).decode("ASCII").rstrip("\0")
UnicodeDecodeError: 'ascii' codec can't decode byte 0xbf in position 1: ordinal not in range(128)

I get the same ordinal not in range error for the rest of the mmb files that I have.

I have also provided 2 extra files, same name but ending in cameldata and editordata respectively cause I suspect that they contain texture information. Also, every single mmb file has it's accompanying cameldata and editordata file.

Gh0stBlade
Moderator
Posts: 683
Joined: Mon Jul 05, 2010 8:55 pm
Has thanked: 20 times
Been thanked: 325 times

Re: [PC] Tom Clancy's The Division [.mmb] - Noesis importer.

Post by Gh0stBlade » Fri Oct 20, 2017 6:43 pm

Terra854 wrote:Here you go.

https://mega.nz/#!FBFX0YZQ!ok17CZtckaqx ... 8yS2fHdcAA

And just an update, the mmb files gives out a fileType of 203, so i added the highlighted portion to the script:

Image

Now it errors out with this:

Traceback (most recent call last):
File "C:\Users\Ben\Downloads\noesisv4294\plugins\python\fmt_TCTD_mmb.py", line 388, in mmbLoadModel
mesh.loadmmbFile()
File "C:\Users\Ben\Downloads\noesisv4294\plugins\python\fmt_TCTD_mmb.py", line 173, in loadmmbFile
meshName = bs.readBytes(bs.readUShort()).decode("ASCII").rstrip("\0")
UnicodeDecodeError: 'ascii' codec can't decode byte 0xbf in position 1: ordinal not in range(128)

I get the same ordinal not in range error for the rest of the mmb files that I have.

I have also provided 2 extra files, same name but ending in cameldata and editordata respectively cause I suspect that they contain texture information. Also, every single mmb file has it's accompanying cameldata and editordata file.
Ah ok, I mis-read. I thought these files came from the same game (Tom Clancy's The Division). Anyway, I have no plans to alter the script to support that game. By looking, it shouldn't be hard since the formats are close. I just don't have the time to do it. The files you provided don't have version info, that's why you get weird version numbers.

Cheers.
Click the thanks button if I helped!

Terra854
ultra-n00b
Posts: 4
Joined: Mon Oct 16, 2017 5:46 am

Re: [PC] Tom Clancy's The Division [.mmb] - Noesis importer.

Post by Terra854 » Sat Nov 25, 2017 7:33 am

Gh0stBlade wrote:
Terra854 wrote:Here you go.

https://mega.nz/#!FBFX0YZQ!ok17CZtckaqx ... 8yS2fHdcAA

And just an update, the mmb files gives out a fileType of 203, so i added the highlighted portion to the script:

Image

Now it errors out with this:

Traceback (most recent call last):
File "C:\Users\Ben\Downloads\noesisv4294\plugins\python\fmt_TCTD_mmb.py", line 388, in mmbLoadModel
mesh.loadmmbFile()
File "C:\Users\Ben\Downloads\noesisv4294\plugins\python\fmt_TCTD_mmb.py", line 173, in loadmmbFile
meshName = bs.readBytes(bs.readUShort()).decode("ASCII").rstrip("\0")
UnicodeDecodeError: 'ascii' codec can't decode byte 0xbf in position 1: ordinal not in range(128)

I get the same ordinal not in range error for the rest of the mmb files that I have.

I have also provided 2 extra files, same name but ending in cameldata and editordata respectively cause I suspect that they contain texture information. Also, every single mmb file has it's accompanying cameldata and editordata file.
Ah ok, I mis-read. I thought these files came from the same game (Tom Clancy's The Division). Anyway, I have no plans to alter the script to support that game. By looking, it shouldn't be hard since the formats are close. I just don't have the time to do it. The files you provided don't have version info, that's why you get weird version numbers.

Cheers.
Is it possible to tell me how the file is structured? Like maybe post a struct or something? And I am having problems with altering the script as I am not experienced in Python

User avatar
TSelman61X
mega-veteran
mega-veteran
Posts: 216
Joined: Mon Feb 13, 2017 9:09 am
Has thanked: 7 times
Been thanked: 8 times
Contact:

Re: [PC] Tom Clancy's The Division [.mmb] - Noesis importer.

Post by TSelman61X » Wed Jan 24, 2018 8:21 pm

[roll] [roll] [roll] [roll] [roll] [roll] [roll] [roll] [roll] [roll] [roll] [roll]
Gh0stBlade wrote:Image

Current Version: 1.4 (26/05/2016)
1. MMB Version 9 support added.
2. MMB Version 10 support added.
3. UVs should be fixed.

Supports:
1. .MMB Version 11 files.
2. .MMB Version 10 files. New!
3. .MMB Version 9 files. New!

Requires:
Noesis v4.1777

Known issues:
1. Auto-texturing is not possible yet. It's controlled by a master resource loading file (not .mmb).
2. UVs are not properly scaled.

Note: this is an early release and thus there may be some bugs.
Due to me having no access to additional file samples. Upload any files you're having issues with so I can solve it more quickly.
fmt_TCTD_mmb.py is not working properly.
all models have weight and bone problems.I tried different methods but it was not successful.

Have you made a correction or are you going to do it?
Thanks in advance [roll]

Gh0stBlade
Moderator
Posts: 683
Joined: Mon Jul 05, 2010 8:55 pm
Has thanked: 20 times
Been thanked: 325 times

Re: [PC] Tom Clancy's The Division [.mmb] - Noesis importer.

Post by Gh0stBlade » Wed Jan 24, 2018 9:40 pm

TSelman61X wrote:[roll] [roll] [roll] [roll] [roll] [roll] [roll] [roll] [roll] [roll] [roll] [roll]
Gh0stBlade wrote:Image

Current Version: 1.4 (26/05/2016)
1. MMB Version 9 support added.
2. MMB Version 10 support added.
3. UVs should be fixed.

Supports:
1. .MMB Version 11 files.
2. .MMB Version 10 files. New!
3. .MMB Version 9 files. New!

Requires:
Noesis v4.1777

Known issues:
1. Auto-texturing is not possible yet. It's controlled by a master resource loading file (not .mmb).
2. UVs are not properly scaled.

Note: this is an early release and thus there may be some bugs.
Due to me having no access to additional file samples. Upload any files you're having issues with so I can solve it more quickly.
fmt_TCTD_mmb.py is not working properly.
all models have weight and bone problems.I tried different methods but it was not successful.

Have you made a correction or are you going to do it?
Thanks in advance [roll]
You'll probably want to cut that attitude.
Click the thanks button if I helped!

User avatar
Eda61
ultra-n00b
Posts: 6
Joined: Wed Nov 08, 2017 9:05 am
Has thanked: 2 times
Been thanked: 2 times

Re: [PC] Tom Clancy's The Division [.mmb] - Noesis importer.

Post by Eda61 » Thu Jan 25, 2018 10:55 pm

Gh0stBlade wrote: You'll probably want to cut that attitude.
[/quote][/quote]

Why,
Everything was going very well. it's just a little problem, it must be a problem to be solved.
after all, you can not have made up for it that much.

User avatar
Tosyk
double-veteran
double-veteran
Posts: 934
Joined: Thu Oct 22, 2009 10:24 am
Location: Russia, Siberia
Has thanked: 225 times
Been thanked: 109 times
Contact:

Re: [PC] Tom Clancy's The Division [.mmb] - Noesis importer.

Post by Tosyk » Wed Jun 27, 2018 9:11 am

Gh0stBlade, since second part being announced and most of the content for the first part were released it is possible you get back to this project?
just to update plugin. model are really cool

thanks in advanced :)

edit: though I have issues with beta .mmb — issue with weights: https://drive.google.com/open?id=1HY6YK ... SEEz7BKpeK
Thank you for all you do here
my blog | my forum

Gh0stBlade
Moderator
Posts: 683
Joined: Mon Jul 05, 2010 8:55 pm
Has thanked: 20 times
Been thanked: 325 times

Re: [PC] Tom Clancy's The Division [.mmb] - Noesis importer.

Post by Gh0stBlade » Sat Jul 06, 2019 1:54 am

New script version released thanks to Sir Kane and Chrrox!

Includes various fixes:
TCTD2 support, UV fixes and Weighting issues should be fixed.
Click the thanks button if I helped!

User avatar
TSelman61X
mega-veteran
mega-veteran
Posts: 216
Joined: Mon Feb 13, 2017 9:09 am
Has thanked: 7 times
Been thanked: 8 times
Contact:

Re: [PC] Tom Clancy's The Division [.mmb] - Noesis importer.

Post by TSelman61X » Sat Jul 06, 2019 5:36 pm

I've tried many models. I think it works now.
Really great, man. Thanks

Gh0stBlade
Moderator
Posts: 683
Joined: Mon Jul 05, 2010 8:55 pm
Has thanked: 20 times
Been thanked: 325 times

Re: [PC] Tom Clancy's The Division [.mmb] - Noesis importer.

Post by Gh0stBlade » Mon Jul 08, 2019 4:21 pm

New version 1.6 script available, should fix a crash.
Click the thanks button if I helped!

User avatar
Faithfullfaun
advanced
Posts: 71
Joined: Mon Nov 28, 2016 9:12 am
Has thanked: 50 times
Been thanked: 4 times

Re: [PC] Tom Clancy's The Division [.mmb] - Noesis importer.

Post by Faithfullfaun » Sat Jul 13, 2019 8:42 pm

Do you still take in issues on the plugin for the division?

It's a vehicle and it may be some kind of scaling issue?
The body is very small compared to the bones and glass

Here is the location and name of the file

Vehicle: vh8002a.mmb
Path is: rogue\baked\art\[assets]\[vehicles]\vh8002

I can also send it if needed :)

Post Reply