Community
3ds Max Forum
Welcome to Autodesk’s 3ds Max Forums. Share your knowledge, ask questions, and explore popular 3ds Max topics.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

max2017 - OBJ import with multimat broken?

11 REPLIES 11
SOLVED
Reply
Message 1 of 12
danny
1970 Views, 11 Replies

max2017 - OBJ import with multimat broken?

Hi,

 

Importing OBJ's with multimat textures seems not to be working in max2017, only the first material is imported.

In max2016 this works fine.

 

Can this be confirmed as a bug?

 

thx,

Danny

 

 

11 REPLIES 11
Message 2 of 12
aon.914858227
in reply to: danny


@danny wrote:

 

Can this be confirmed as a bug?

 

thx,

Danny

 

 


I think this was fixed in SP1 even it doesn`t say so in the release notes. I had that with the initial 2017 release but now it works as expected.

Message 3 of 12
danny
in reply to: aon.914858227

Thanks for your input, I am actually using Max 2017 SP1.

Maybe it is something about my setup...

 

May I ask you to test the small attached scene?

 

scene.max - max2017 testing setup scene with multi materials

 

OBJ2017.obj - the exported OBJ

> only 1st material gets imported back in 2017, works fine in 2016

 

Thx!

Danny

 

Message 4 of 12
aon.914858227
in reply to: danny

Ok, this is what i found so far:

 

If you export/import obj from 3dsmax it indeed truncates all materials except the first one.(using the example scene you provided)

If i use an external application for exporting obj ( in my case i used Poser/Daz-Studio) it works just fine and all materials are

forming a nice multisub-material in 3dsmax2017.

 

However if i import into DAZ/Poser from 3dsmax2017 i get all sub-materials but the cube is not visible in the viewports of these applications.

So i guess obj. export is broken in 2017.

 

Do you agree? Or anyone else?

 

 

Message 5 of 12
danny
in reply to: aon.914858227

 

I also tested with DAZ obj exports and same problem >  just 1 material in max2017 (works fine in max2016)

Also with obj's from marvelous designer.

 

When I export OBJ from max2017 they do seem to work fine in other applications. (tested with max2016 and element3D)
But importing OBJ into max2017 always gives me problems.

 

Cheers,

Danny

 

Message 6 of 12
aon.914858227
in reply to: danny

Ok, i`m starting to realize that material handling of .obj import in 2017 works different from 2016.

If you uncheck 'import as single mesh', it no longer creates a multi-sub material for all scene objects.

Instead it creates a material/submaterial of the materials assigned to the specific object only.

Only if you 'import as single mesh' it creates a multi-sub of all objects in the scene (which is the default behavior in 2016)

 

This rather looks like a well-meant optimization in 2017 than a bug.

 

 

Message 7 of 12

Hmm, i still can`t import an object exported from 2017 with multiple mat-id's. Strange.

Message 8 of 12
ksdd567
in reply to: danny

 

I am having the same issue importing. Submitted a bug report back in 4/16. Applied sp1 and still have the issue.

 

Right now my work around is

Import into 2016

Save as .max file

Merge into 2017

 

 

Message 9 of 12
danny
in reply to: ksdd567

 

Yes, that is also how I manage my workflow for the moment.

Thanks for confirming, hopefully this gets solved in the next SP.

 

Cheers,
Danny

 

Message 10 of 12
aon.914858227
in reply to: danny

Switched to .fbx because of this. Hope this get fixed though.

Message 11 of 12
ksdd567
in reply to: danny

 

Installed Sp2 and this still isnt fixed.

 

Smiley Sad

Message 12 of 12
KarlAkimor
in reply to: ksdd567

Has this even been solved? I can not export IDs with OBJ and using Max 2016 certainly makes no sense.

Yes, I know I can export IDs with FBX but in some specific cases I need OBJ

Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums  

Autodesk Design & Make Report