st = Statement("effect", "shadow_map")
st.sub.append(Statement("type", Token("shadow_map")))
+ st.sub.append(Statement("enable_for_method", "blended"))
st.sub.append(Statement("size", *self.compute_shadowmap_size(shadowed_lights)))
target, radius = self.compute_bounding_sphere(shadow_casters)
st.sub.append(Statement("target", *target))