Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FIX issues with FBX files exported by 3ds Max 2021 #13

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

susares
Copy link

@susares susares commented Jul 13, 2020

3ds Max 2021 introduced an undocumented change when exporting physical materials to FBX.
Which leaves the MaterialDescription based import unable to decide if it is a physical or Arnold material.

Basicly 3ds Max 2021 writes out the Arnod Standard Surface material ClassId instead of the one for Physical Materials.
It also adds a new ORIGINAL_MTL property which hints to the physical material.
Sadly in that case instead of writing Arnold related properties. Physical Material properties are written making

FBXMaterialDescriptionPreprocessor assuming it is an Arnold Standard Surface Material unable to read out any specialized properties.

The following pull request works around this change.

Autodesk is currently investigating this issue but there is no info on if or when a fix will be released.

@susares
Copy link
Author

susares commented Jul 13, 2020

I forgot to mention, that this will affect all Unity3D Versions currently released that support material description based FBX imports.
When then try to import 3ds Max 2021 exported FBX files.

@aras-p
Copy link

aras-p commented Jul 13, 2020

We don't accept bug reports or pull requests via this repository. Please file a bug using official channels (Help -> Report a bug menu in Unity etc.)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants