{"title":"PlanetTXT:基于文本的行星系统天文教化仿真界面","authors":"Wanwan Li","doi":"10.1145/3588243.3588278","DOIUrl":null,"url":null,"abstract":"Planetary systems represent a set of gravitationally bounded non-stellar objects in or out of orbit around a star or star system. However, existing works for simulating exoplanetary systems other than the solar system are still limited. In this paper, we propose PlanetTXT, a plain text-based planetary system simulation interface for astronomy edutainment purposes. Using PlanetTXT, users can write simple scripts like C programming language to describe the astronomic parameters for an arbitrary planetary system. After putting this script into the interpreter implemented by us, the 3D virtual planetary system simulator is recursively constructed and automatically loaded in the Unity 3D Editor so that the user can view this planetary system simulation in an immersive virtual environment. In the end, we systematically test the capability of the PlanetTXT interface through a group of experiments, the results show that the PlanetTXT interface is good at simulating different planetary systems such as the solar systems, the Kepler systems, and some other exoplanetary systems.","PeriodicalId":37324,"journal":{"name":"International Journal on E-Learning: Corporate, Government, Healthcare, and Higher Education","volume":"13 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2023-02-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"PlanetTXT: A Text-based Planetary System Simulation Interface for Astronomy Edutainment\",\"authors\":\"Wanwan Li\",\"doi\":\"10.1145/3588243.3588278\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Planetary systems represent a set of gravitationally bounded non-stellar objects in or out of orbit around a star or star system. However, existing works for simulating exoplanetary systems other than the solar system are still limited. In this paper, we propose PlanetTXT, a plain text-based planetary system simulation interface for astronomy edutainment purposes. Using PlanetTXT, users can write simple scripts like C programming language to describe the astronomic parameters for an arbitrary planetary system. After putting this script into the interpreter implemented by us, the 3D virtual planetary system simulator is recursively constructed and automatically loaded in the Unity 3D Editor so that the user can view this planetary system simulation in an immersive virtual environment. In the end, we systematically test the capability of the PlanetTXT interface through a group of experiments, the results show that the PlanetTXT interface is good at simulating different planetary systems such as the solar systems, the Kepler systems, and some other exoplanetary systems.\",\"PeriodicalId\":37324,\"journal\":{\"name\":\"International Journal on E-Learning: Corporate, Government, Healthcare, and Higher Education\",\"volume\":\"13 1\",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2023-02-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"International Journal on E-Learning: Corporate, Government, Healthcare, and Higher Education\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/3588243.3588278\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q3\",\"JCRName\":\"Social Sciences\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Journal on E-Learning: Corporate, Government, Healthcare, and Higher Education","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3588243.3588278","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"Social Sciences","Score":null,"Total":0}
PlanetTXT: A Text-based Planetary System Simulation Interface for Astronomy Edutainment
Planetary systems represent a set of gravitationally bounded non-stellar objects in or out of orbit around a star or star system. However, existing works for simulating exoplanetary systems other than the solar system are still limited. In this paper, we propose PlanetTXT, a plain text-based planetary system simulation interface for astronomy edutainment purposes. Using PlanetTXT, users can write simple scripts like C programming language to describe the astronomic parameters for an arbitrary planetary system. After putting this script into the interpreter implemented by us, the 3D virtual planetary system simulator is recursively constructed and automatically loaded in the Unity 3D Editor so that the user can view this planetary system simulation in an immersive virtual environment. In the end, we systematically test the capability of the PlanetTXT interface through a group of experiments, the results show that the PlanetTXT interface is good at simulating different planetary systems such as the solar systems, the Kepler systems, and some other exoplanetary systems.