|
Regarding object transformation, through much testing, the current method is the only one I have found which works in all cases (i.e. does not result in some hierarchies showing up as 'exploded' in Studio -- if you have seen this, you know what I mean). However, I have put special-case code in the next build, which does not split the transformation of objects that have emitter materials applied to them; this will, for example, allow using IES on arbitrary mesh objects, and will address the second part of your first question.
On your second question, it is just a function of the way objects are given to the plugin that it is not aware of their place in the OM hierarchy (the objects seen by the plugin are not the 'same' ones you see -- it is more as if you had run Current State to Object on every object in the OM before exporting, and then given the resulting list to the plugin in an indeterminate order). I can think of some ways by which I may theoretically work around this, but cannot say for sure, without writing much code, whether or not they would actually work. I'll put it on my list of things to check, though.
_________________ Next Limit Team
|