Fix thinWall and passes
This commit is contained in:
@ -236,6 +236,8 @@ def build():
|
||||
|
||||
if rpdat.rp_renderer == 'Deferred':
|
||||
assets.add_shader_pass('copy_pass')
|
||||
elif rpdat.rp_renderer == 'Forward' and not rpdat.rp_compositornodes:
|
||||
assets.add_shader_pass('copy_pass')
|
||||
|
||||
assets.add_shader_pass('blend_pass')
|
||||
assets.add_shader_pass('add_pass')
|
||||
@ -243,9 +245,6 @@ def build():
|
||||
if rpdat.rp_render_to_texture:
|
||||
assets.add_khafile_def('rp_render_to_texture')
|
||||
|
||||
if rpdat.rp_renderer == 'Forward' and not rpdat.rp_compositornodes:
|
||||
assets.add_shader_pass('copy_pass')
|
||||
|
||||
if rpdat.rp_compositornodes:
|
||||
assets.add_khafile_def('rp_compositornodes')
|
||||
compo_depth = False
|
||||
@ -341,6 +340,8 @@ def build():
|
||||
wrd.world_defs += '_FSR1_{0}'.format(rpdat.rp_fsr1)
|
||||
assets.add_shader_pass('fsr1_easu_pass')
|
||||
assets.add_shader_pass('fsr1_rcas_pass')
|
||||
if rpdat.rp_renderer == 'Forward':
|
||||
assets.add_shader_pass('copy_pass')
|
||||
|
||||
if rpdat.rp_ssao:
|
||||
assets.add_khafile_def('rp_ssao')
|
||||
|
||||
Reference in New Issue
Block a user