Corrupted CUDA context + Empty sky enum

This commit is contained in:
2026-10-09 00:42:19 -07:00
parent a133c5ee94
commit 4c8c26bb33
2 changed files with 14 additions and 1 deletions

View File

@ -386,6 +386,10 @@ def parse_tex_sky(node: bpy.types.ShaderNodeTexSky, out_socket: bpy.types.NodeSo
elif node.sky_type == 'MULTIPLE_SCATTERING':
return parse_sky_multiple_scattering(node, state)
elif node.sky_type == '':
state.curshader.add_uniform('vec3 sunDir', link='_sunPosition')
return c.to_vec3([0.0, 0.0, 0.0])
else:
log.error(f'Unsupported sky model: {node.sky_type}!')
return c.to_vec3([0.0, 0.0, 0.0])