Update leenkx/blender/lnx/material/make_cluster.py

This commit is contained in:
Onek8 2025-06-02 20:35:28 +00:00
parent 908efdd554
commit 38eb66a0b5

View File

@ -84,12 +84,12 @@ def write(vert: shader.Shader, frag: shader.Shader):
frag.write(' roughness,')
frag.write(' specular,')
frag.write(' f0')
if is_shadows:
if parse_opacity:
frag.write('\t, li, lightsArray[li * 3 + 2].x, lightsArray[li * 3 + 2].z != 0.0, opacity != 1.0') # bias
frag.write('\t, li, lightsArray[li * 3 + 2].x, lightsArray[li * 3 + 2].z != 0.0')
if '_ShadowMapTransparent' in wrd.world_defs and parse_opacity:
frag.write(', opacity != 1.0')
else:
frag.write('\t, li, lightsArray[li * 3 + 2].x, lightsArray[li * 3 + 2].z != 0.0, false') # bias
frag.write(', false')
if '_Spot' in wrd.world_defs:
frag.write('\t, lightsArray[li * 3 + 2].y != 0.0')
frag.write('\t, lightsArray[li * 3 + 2].y') # spot size (cutoff)