This commit is contained in:
2026-02-24 17:35:26 -08:00
parent 1c3c30e6ce
commit d45c632dcd
28 changed files with 1982 additions and 97 deletions

View File

@ -385,6 +385,7 @@ class LNX_PT_WorldPropsPanel(bpy.types.Panel):
layout.prop(world, 'lnx_light_ies_texture')
layout.prop(world, 'lnx_light_clouds_texture')
layout.separator()
layout.prop(world, 'lnx_use_clouds')
col = layout.column(align=True)
col.enabled = world.lnx_use_clouds
@ -1962,6 +1963,9 @@ class LNX_PT_RenderPathPostProcessPanel(bpy.types.Panel):
col = layout.column()
col.prop(rpdat, "rp_antialiasing")
col.prop(rpdat, "rp_supersampling")
col.prop(rpdat, "rp_fsr1")
if rpdat.rp_fsr1 == 'Custom':
col.prop(rpdat, "rp_fsr1_sharpness")
col = layout.column()
col.prop(rpdat, 'lnx_rp_resolution')
@ -1971,12 +1975,21 @@ class LNX_PT_RenderPathPostProcessPanel(bpy.types.Panel):
col.prop(rpdat, 'rp_dynres')
layout.separator()
col = layout.column()
col.prop(rpdat, "rp_ssao")
sub = col.column()
sub.enabled = rpdat.rp_ssao
sub.prop(rpdat, 'lnx_ssao_half_res')
sub.prop(rpdat, 'lnx_ssao_radius')
sub.prop(rpdat, 'lnx_ssao_strength')
sub.prop(rpdat, 'lnx_ssao_samples')
layout.separator()
col = layout.column()
col.prop(rpdat, "rp_ssgi")
sub = col.column()
sub.enabled = rpdat.rp_ssgi != 'Off'
sub.enabled = rpdat.rp_ssgi
sub.prop(rpdat, 'lnx_ssgi_half_res')
#sub.prop(rpdat, 'lnx_ssgi_rays')
sub.prop(rpdat, 'lnx_ssgi_radius')
sub.prop(rpdat, 'lnx_ssgi_strength')
sub.prop(rpdat, 'lnx_ssgi_samples')
@ -2880,10 +2893,10 @@ class LNX_PT_PhysicsProps(bpy.types.Panel):
layout.use_property_decorate = False
wrd = bpy.data.worlds['Lnx']
if wrd.lnx_physics_engine != 'Bullet' and wrd.lnx_physics_engine != 'Oimo':
if wrd.lnx_physics_engine != 'Bullet' and wrd.lnx_physics_engine != 'Oimo' and wrd.lnx_physics_engine != 'Jolt':
row = layout.row()
row.alert = True
row.label(text="Physics debug drawing is only supported for the Bullet and Oimo physics engines")
row.label(text="Physics debug drawing is only supported for the Bullet, Oimo, and Jolt physics engines")
col = layout.column(align=False)
col.prop(wrd, "lnx_physics_fixed_step")
@ -2906,10 +2919,10 @@ class LNX_PT_PhysicsDebugDrawingPanel(bpy.types.Panel):
layout.use_property_decorate = False
wrd = bpy.data.worlds['Lnx']
if wrd.lnx_physics_engine != 'Bullet' and wrd.lnx_physics_engine != 'Oimo':
if wrd.lnx_physics_engine != 'Bullet' and wrd.lnx_physics_engine != 'Oimo' and wrd.lnx_physics_engine != 'Jolt':
row = layout.row()
row.alert = True
row.label(text="Physics debug drawing is only supported for the Bullet and Oimo physics engines")
row.label(text="Physics debug drawing is only supported for the Bullet, Oimo, and Jolt physics engines")
col = layout.column(align=False)
col.prop(wrd, "lnx_physics_dbg_draw_wireframe")