std::unique_ptr<Msp::GL::ShadowMap> shadow_map;
std::unique_ptr<Msp::GL::Sequence> env_seq;
std::unique_ptr<Msp::GL::EnvironmentMap> env_map;
+ std::unique_ptr<Msp::GL::EnvironmentMap> global_env;
Msp::GL::OrderedScene content;
MorphSphere sphere;
bool sphere_frozen;
bool sphere_stopped;
+ Msp::GL::DirectionalLight &sun;
+ Msp::GL::Vector3 sun_node;
+ Msp::GL::Vector3 sun_axis;
+ Msp::Geometry::Angle<float> sun_angle;
+
float camera_distance;
Msp::Geometry::Angle<float> camera_base_height;
Msp::Geometry::Angle<float> camera_angle;