forked from LeenkxTeam/LNXSDK
Update leenkx/blender/lnx/material/make_cluster.py
This commit is contained in:
@ -84,12 +84,12 @@ def write(vert: shader.Shader, frag: shader.Shader):
|
|||||||
frag.write(' roughness,')
|
frag.write(' roughness,')
|
||||||
frag.write(' specular,')
|
frag.write(' specular,')
|
||||||
frag.write(' f0')
|
frag.write(' f0')
|
||||||
|
|
||||||
if is_shadows:
|
if is_shadows:
|
||||||
if parse_opacity:
|
frag.write('\t, li, lightsArray[li * 3 + 2].x, lightsArray[li * 3 + 2].z != 0.0')
|
||||||
frag.write('\t, li, lightsArray[li * 3 + 2].x, lightsArray[li * 3 + 2].z != 0.0, opacity != 1.0') # bias
|
if '_ShadowMapTransparent' in wrd.world_defs and parse_opacity:
|
||||||
|
frag.write(', opacity != 1.0')
|
||||||
else:
|
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:
|
if '_Spot' in wrd.world_defs:
|
||||||
frag.write('\t, lightsArray[li * 3 + 2].y != 0.0')
|
frag.write('\t, lightsArray[li * 3 + 2].y != 0.0')
|
||||||
frag.write('\t, lightsArray[li * 3 + 2].y') # spot size (cutoff)
|
frag.write('\t, lightsArray[li * 3 + 2].y') # spot size (cutoff)
|
||||||
|
Reference in New Issue
Block a user