I'm exporting some files through FBX to be used in our engine, and we're noticing that the UV channels are being written to the FBX file incorrectly. Basically, what's happening is that our importer is taking the first UV channel listed and assigning it to UV1, second one listed as UV2, etc. When realistically, with 2 UV channels, it's listing UV2, UV1, and UV0 (in that order). They're all being NAMED correctly (UV1 is in the second "layer element", but is correctly named "UV Channel 1"), they're just ordered incorrectly.
While stranger behavior, I'm arguing that our importer should know the difference. Is that correct? Or is something going on wrong in my Exporter? (Max 2010, FBX 2011.3.1). Is it commonplace to look to the channel's NAME rather than it's location or layer ID?
Replies
I run Max 2011 with FBX 2011.3.1. The FBX exporter use to give me problems too though, but by randomly adjusting some settings I've gotten it to export without error. You may need to test several settings...
Glad to hear it's at least the same FBX version. I'm assuming UDK and others go by name and not by order (because "order listed" seems entirely arbitrary, imo...), but I'm just trying to check. Thanks for the info!