Camera &MapView(int surface, const glm::vec3 &pos, float roll = 0.0f) noexcept;
/// look at center, position relative to orbital reference plane for children
Camera &Orbital(const glm::vec3 &pos) noexcept;
Camera &MapView(int surface, const glm::vec3 &pos, float roll = 0.0f) noexcept;
/// look at center, position relative to orbital reference plane for children
Camera &Orbital(const glm::vec3 &pos) noexcept;