Page MenuHome

Allow FBX import with out of range enums
Needs ReviewPublic

Authored by Miro Huttunen (Maz) on Jul 3 2021, 10:41 PM.
This revision needs review, but there are no reviewers specified.

Details

Reviewers
None
Summary

Problem
FBX import fails when Custom Property have enum with out of range selection. For example enum with list of 3 text values, and value number 5 being selected will prevent import.

Solution
Give textual warning in console instead of assert failure. Do not import Custom Properties with incorrect values.

Alternative solution
Import Custom Property with empty value.

Why?
Most of time problematic Custom Properties are irrelevant to user and it would be preferrable to be able to import FBX despite incorrect custom property selection.

Example File:


File is result of 3dsMax 2016 file being exported with 3dsMax 2020.

Diff Detail

Event Timeline

Miro Huttunen (Maz) requested review of this revision.Jul 3 2021, 10:41 PM
Miro Huttunen (Maz) created this revision.
Miro Huttunen (Maz) edited the summary of this revision. (Show Details)

Corrected directory path.

Miro Huttunen (Maz) retitled this revision from Allow FBX import with out of range enums. to Allow FBX import with out of range enums.Jul 3 2021, 10:59 PM
Miro Huttunen (Maz) edited the summary of this revision. (Show Details)Jul 4 2021, 3:37 PM