From 2c5c8d0e4f6ce2b0ad75ba098e7367796c9ca2fc Mon Sep 17 00:00:00 2001 From: LeenkxTeam Date: Mon, 7 Apr 2025 21:16:29 +0000 Subject: [PATCH] Update leenkx/blender/lnx/props_renderpath.py --- leenkx/blender/lnx/props_renderpath.py | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/leenkx/blender/lnx/props_renderpath.py b/leenkx/blender/lnx/props_renderpath.py index ee3fa75..27889fc 100644 --- a/leenkx/blender/lnx/props_renderpath.py +++ b/leenkx/blender/lnx/props_renderpath.py @@ -617,6 +617,20 @@ class LnxRPListItem(bpy.types.PropertyGroup): ('AgXSimple', 'AgX', 'AgX Implementation')], # ('AgXFull', 'AgX (Full)', 'AgX Full Implementation')], name='Tonemap', description='Tonemapping operator', default='Filmic', update=assets.invalidate_shader_cache) + lnx_dithering: EnumProperty( + items=[('Off', 'Off', 'Off'), + ('BlueNoise', 'Blue Noise', 'Blue Noise'), + ('WhiteNoise', 'White Noise', 'White Noise'), + ('OrderedBayer4x4', 'Ordered Bayer 4x4', 'Ordered Bayer 4x4'), + ('OrderedBayer8x8', 'Ordered Bayer 8x8', 'Ordered Bayer 8x8')], + name='Dithering', description='Dithering operator', default='Off') + lnx_dithering_strength: FloatProperty( + name="Dither Strength", + description="Strength of the dithering effect (applied as offset / 255.0)", + default=1.0, + min=0.0, + max=1000.0 + ) lnx_fisheye: BoolProperty(name="Fish Eye", default=False, update=assets.invalidate_shader_cache) lnx_vignette: BoolProperty(name="Vignette", default=False, update=assets.invalidate_shader_cache) lnx_vignette_strength: FloatProperty(name="Strength", default=0.7, update=assets.invalidate_shader_cache)