From a60b0e89596df1ef92214215de14264b65f9bd95 Mon Sep 17 00:00:00 2001 From: Ylva Selling Date: Mon, 19 Dec 2022 14:58:20 -0500 Subject: [PATCH] Fix bug when master has no rendering --- modules/skybrowser/skybrowsermodule_lua.inl | 3 +++ 1 file changed, 3 insertions(+) diff --git a/modules/skybrowser/skybrowsermodule_lua.inl b/modules/skybrowser/skybrowsermodule_lua.inl index 30bdf3d243..d7ed0b51b9 100644 --- a/modules/skybrowser/skybrowsermodule_lua.inl +++ b/modules/skybrowser/skybrowsermodule_lua.inl @@ -466,6 +466,9 @@ namespace { glm::vec3 positionBrowser = glm::vec3(0.f, 0.f, -2.1f); glm::vec3 positionTarget = glm::vec3(0.9f, 0.4f, -2.1f); glm::dvec3 galacticTarget = skybrowser::localCameraToGalactic(positionTarget); + if (glm::any(glm::isnan(galacticTarget))) { + galacticTarget = glm::dvec3 (0.0, 0.0, skybrowser::CelestialSphereRadius); + } std::string guiPath = "/Sky Browser"; std::string url = "http://wwt.openspaceproject.com/1/openspace/"; double fov = 70.0;