[Bf-committers] [Bf-extensions-cvs] SVN commit: /data/svn/bf-extensions [4138] trunk/py/scripts/addons: Fix [ #33759] Can't use UV image export UV_layout error

Bastien Montagne montagne29 at wanadoo.fr
Sun Jan 6 14:13:39 CET 2013


Sorry about that… Should be fixed now :)

On 06/01/2013 06:26, Dan Eicher wrote:
> This one breaks render_povray/render.py line 1784 (elif with no if)
>
>
> On Fri, Jan 4, 2013 at 9:37 AM, Bastien Montagne<montagne29 at wanadoo.fr>wrote:
>
>> Revision: 4138
>>
>> http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-extensions&revision=4138
>> Author:   mont29
>> Date:     2013-01-04 16:37:47 +0000 (Fri, 04 Jan 2013)
>> Log Message:
>> -----------
>> Fix [#33759] Can't use UV image export UV_layout error
>>
>> Another glitch from recent alpha work. Also modified povray's code. As
>> usual, maintainders of these scripts, please double check changes are ok! :)
>>
>> Modified Paths:
>> --------------
>>      trunk/py/scripts/addons/io_mesh_uv_layout/export_uv_png.py
>>      trunk/py/scripts/addons/render_povray/render.py
>>
>> Modified: trunk/py/scripts/addons/io_mesh_uv_layout/export_uv_png.py
>> ===================================================================
>> --- trunk/py/scripts/addons/io_mesh_uv_layout/export_uv_png.py  2013-01-04
>> 07:57:26 UTC (rev 4137)
>> +++ trunk/py/scripts/addons/io_mesh_uv_layout/export_uv_png.py  2013-01-04
>> 16:37:47 UTC (rev 4138)
>> @@ -113,7 +113,7 @@
>>
>>       # scene render settings
>>       scene.render.use_raytrace = False
>> -    scene.render.alpha_mode = 'STRAIGHT'
>> +    scene.render.alpha_mode = 'TRANSPARENT'
>>       scene.render.image_settings.color_mode = 'RGBA'
>>
>>       scene.render.resolution_x = image_width
>>
>> Modified: trunk/py/scripts/addons/render_povray/render.py
>> ===================================================================
>> --- trunk/py/scripts/addons/render_povray/render.py     2013-01-04
>> 07:57:26 UTC (rev 4137)
>> +++ trunk/py/scripts/addons/render_povray/render.py     2013-01-04
>> 16:37:47 UTC (rev 4138)
>> @@ -1697,15 +1697,16 @@
>>               if not world.use_sky_blend:
>>                   # Non fully transparent background could premultiply
>> alpha and avoid anti-aliasing
>>                   # display issue:
>> -                if render.alpha_mode == 'PREMUL':
>> +                if render.alpha_mode == 'TRANSPARENT':
>>                       tabWrite("background {rgbt<%.3g, %.3g, %.3g,
>> 0.75>}\n" % \
>>                                (world.horizon_color[:]))
>>                   #Currently using no alpha with Sky option:
>>                   elif render.alpha_mode == 'SKY':
>>                       tabWrite("background {rgbt<%.3g, %.3g, %.3g, 0>}\n" %
>> (world.horizon_color[:]))
>>                   #StraightAlpha:
>> -                else:
>> -                    tabWrite("background {rgbt<%.3g, %.3g, %.3g, 1>}\n" %
>> (world.horizon_color[:]))
>> +                # XXX Does not exists anymore
>> +                #else:
>> +                    #tabWrite("background {rgbt<%.3g, %.3g, %.3g, 1>}\n"
>> % (world.horizon_color[:]))
>>
>>               worldTexCount = 0
>>               #For Background image textures
>> @@ -1776,10 +1777,11 @@
>>                       # for skysphere..5.5
>>                       tabWrite("gradient y\n")
>>                       tabWrite("color_map {\n")
>> -                    if render.alpha_mode == 'STRAIGHT':
>> -                        tabWrite("[0.0 rgbt<%.3g, %.3g, %.3g, 1>]\n" %
>> (world.horizon_color[:]))
>> -                        tabWrite("[1.0 rgbt<%.3g, %.3g, %.3g, 1>]\n" %
>> (world.zenith_color[:]))
>> -                    elif render.alpha_mode == 'PREMUL':
>> +                    # XXX Does not exists anymore
>> +                    #if render.alpha_mode == 'STRAIGHT':
>> +                        #tabWrite("[0.0 rgbt<%.3g, %.3g, %.3g, 1>]\n" %
>> (world.horizon_color[:]))
>> +                        #tabWrite("[1.0 rgbt<%.3g, %.3g, %.3g, 1>]\n" %
>> (world.zenith_color[:]))
>> +                    elif render.alpha_mode == 'TRANSPARENT':
>>                           tabWrite("[0.0 rgbt<%.3g, %.3g, %.3g, 0.99>]\n" %
>> (world.horizon_color[:]))
>>                           # aa premult not solved with transmit 1
>>                           tabWrite("[1.0 rgbt<%.3g, %.3g, %.3g, 0.99>]\n" %
>> (world.zenith_color[:]))
>>
>> _______________________________________________
>> Bf-extensions-cvs mailing list
>> Bf-extensions-cvs at blender.org
>> http://lists.blender.org/mailman/listinfo/bf-extensions-cvs
>>
> _______________________________________________
> Bf-committers mailing list
> Bf-committers at blender.org
> http://lists.blender.org/mailman/listinfo/bf-committers
>



More information about the Bf-committers mailing list