- unsigned shadow_size = 8192;
- shadow_seq = make_unique<GL::Sequence>(shadow_size, shadow_size);
+ global_env = make_unique<GL::EnvironmentMap>(32, GL::RGB16F, 2, content, *env_seq);
+ global_env->set_fixed_position(GL::Vector3(0.0f, 0.0f, 0.0f));
+ global_env->set_debug_name("Global environment");
+
+ sky = make_unique<GL::Sky>(*global_env, sun);
+ sky->set_debug_name("Sky");
+
+ shadow_seq = make_unique<GL::Sequence>();
+ shadow_seq->set_clear_enabled(true);
+ shadow_seq->set_debug_name("Shadow sequence");