Thanks for your incradible work @blanchg!
Here's an interior test i'v just render using corona exporter.
One problem i'v faced: can't use opacity maps. It's produce an error:
Traceback (most recent call last):
File "C:\Program Files\Blender Foundation\Blender\2.78\scripts\addons\render_corona\engine.py", line 353, in render
render_start( self, scene)
File "C:\Program Files\Blender Foundation\Blender\2.78\scripts\addons\render_corona\engine.py", line 38, in render_start
render_scene( engine, scene)
File "C:\Program Files\Blender Foundation\Blender\2.78\scripts\addons\render_corona\engine.py", line 189, in render_scene
bpy.ops.corona.export_mat()
File "C:\Program Files\Blender Foundation\Blender\2.78\scripts\modules\bpy\ops.py", line 189, in __call__
ret = op_call(self.idname_py(), None, kw)
RuntimeError: Error: Traceback (most recent call last):
File "C:\Program Files\Blender Foundation\Blender\2.78\scripts\addons\render_corona\operators\export.py", line 118, in execute
write_mtl( root, default_mat, mat, None, mtl_mat_name, True)
File "C:\Program Files\Blender Foundation\Blender\2.78\scripts\addons\render_corona\outputs.py", line 261, in write_mtl
addTexture(xml_opacity, crn_mat.map_opacity)
File "C:\Program Files\Blender Foundation\Blender\2.78\scripts\addons\render_corona\outputs.py", line 13, in addTexture
xml_tone = SubElement(target, 'map')
TypeError: must be xml.etree.ElementTree.Element, not str
What am i doing wrong?
EDIT:
When i create a material via the node editor, everything OK. the problem is just when i'm trying to use opacity map via the properties panel.