resources[lighting_name] = lighting_res
def export_sequence(self, scene, resources):
- from .datafile import Resource, Statement
+ from .datafile import Resource, Statement, Token
seq_res = Resource(scene.name+".seq", "sequence")
if scene.use_hdr:
if scene.background_set:
content = resources[scene.name+".wrapper.scene"]
- ss = Statement("pass", "", "content")
- ss.sub.append(Statement("depth_test", "lequal"))
+ ss = Statement("step", "", "content")
+ ss.sub.append(Statement("depth_test", Token("LEQUAL")))
ss.sub.append(seq_res.create_reference_statement("lighting", resources[scene.name+".lightn"]))
ss.sub.append(seq_res.create_reference_statement("scene", content))
seq_res.statements.append(ss)
+ if scene.use_ao:
+ ss = Statement("ambient_occlusion")
+ ss.sub.append(Statement("occlusion_radius", scene.ao_distance))
+ ss.sub.append(Statement("samples", scene.ao_samples))
+ seq_res.statements.append(ss)
+
if scene.use_hdr:
seq_res.statements.append(Statement("bloom"))
ss = Statement("colorcurve")