FBX format supports multiple texture coordinates , as well as Mobu. But the problem lies in the fact that the use of them in Mobu is not possible. Hangs like a pear, stomach can’t bear.
With a simple script, we may request a list of names of texture coordinates
1 2 3 4 5 6 7 | from pyfbsdk import * models = FBModelList () FBGetSelectedModels (models) for model in models: geometry = model.Geometry uvsets = geometry.GetUVSets () for item in uvsets: print item |
You can even specify the texture coordinate to use
1 2 | lProp = texture.PropertyList.Find ('UVSet') if lProp: lProp.Data = "uvSet_LightMap" |
But it gives nothing, and I come to the conclusion that simply shaders in Mobu do not support rendering with different texture coordinates . You have to do everything yourself .
MoBu and several texture coordinates