Integrating Julia Code into the Unity Game Engine to Dive into Aquatic Plant Growth

dc.contributor.authorLewerentz, Anneen_US
dc.contributor.authorManke, Nicoen_US
dc.contributor.authorSchantz, Daviden_US
dc.contributor.authorSarmento Cabral, Julianoen_US
dc.contributor.authorMammen, Sebastian vonen_US
dc.contributor.editorPelechano, Nuriaen_US
dc.contributor.editorLiarokapis, Fotisen_US
dc.contributor.editorRohmer, Damienen_US
dc.contributor.editorAsadipour, Alien_US
dc.date.accessioned2023-10-02T08:17:28Z
dc.date.available2023-10-02T08:17:28Z
dc.date.issued2023
dc.description.abstractEcologists use process-based ecological models to predict biodiversity, but their complex results can be challenging to com- municate. This challenge can be addressed through interactive visual simulations, which are easy to create with sophisticated game engines such as Unity. However, mechanistic models are increasingly written in the Julia programming language and Unity does not support its integration. In this paper, we present a Julia-Unity plugin that allows direct coupling of Julia and Unity codes. It was developed in a user-centred, iterative manner. The given use case of an immersive, interactive simulation of a macrophyte growth model was tailored to public outreach and science communication. The resulting, rather versatile plugin is a novel tool that features immersive visualisations of Julia-coded simulation models, ecological or otherwise. Due to the features of a game engine, they are particularly apt to engage a wider audience, facilitate collaboration and interdisciplinary work, and enable the exploration of complex systems.en_US
dc.description.sectionheadersApplications in Digital Storytelling and Experience
dc.description.seriesinformationInternational Conference on Interactive Media, Smart Systems and Emerging Technologies (IMET)
dc.identifier.doi10.2312/imet.20231263
dc.identifier.isbn978-3-03868-233-2
dc.identifier.pages97-100
dc.identifier.pages4 pages
dc.identifier.urihttps://doi.org/10.2312/imet.20231263
dc.identifier.urihttps://diglib.eg.org:443/handle/10.2312/imet20231263
dc.publisherThe Eurographics Associationen_US
dc.rightsAttribution 4.0 International License
dc.rights.urihttps://creativecommons.org/licenses/by/4.0/
dc.subjectCCS Concepts: Human-centered computing -> Visualization toolkits
dc.subjectHuman centered computing
dc.subjectVisualization toolkits
dc.titleIntegrating Julia Code into the Unity Game Engine to Dive into Aquatic Plant Growthen_US
Files
Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
097-100.pdf
Size:
1.43 MB
Format:
Adobe Portable Document Format