Lots of 3D formats support complex appearances (materials) that not only have a main texture, but also contain a bump map, alpha map etc.
Until now, I have only been working with singular textures, but in the near future I might need to deal with complex appearances too.
According to the documentation, an appearance can only reference 1 texture. However, in the FME Objects Python API, I did notice that the FMEAppearance class contains a getMapperReference(mapperType) method, which seems to be exactly the thing I need. Unfortunately, when I try it out with a PythonCaller, it tells me that it doesn't take arguments (so no mapperType) and if I call it without parameters it just crashes or stops the translation without a failure message. So I guess this hasn't been implemented yet... :(
Â
Are there any plans to support multiple texture maps soon? I guess it would also mean that all the 3D format readers need to be enhanced so that they actually translate this information correctly...