2014-01-26_024545

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
Tagged on:     

Leave a Reply

Your email address will not be published. Required fields are marked *