1
Chaos Corona for Blender / Re: Will the new standalone give some life to the Blender integration?
« on: 2016-11-28, 16:47:26 »
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.
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.