{"id":"https://openalex.org/W6945112917","doi":"https://doi.org/10.2312/imet.20231263","title":"Integrating Julia Code into the Unity Game Engine to Dive into Aquatic Plant Growth","display_name":"Integrating Julia Code into the Unity Game Engine to Dive into Aquatic Plant Growth","publication_year":2023,"publication_date":"2023-01-01","ids":{"openalex":"https://openalex.org/W6945112917","doi":"https://doi.org/10.2312/imet.20231263"},"language":"en","primary_location":{"id":"pmh:oai:pure.atira.dk:publications/715b9a7e-d9b2-41b2-8e15-9805940e78fa","is_oa":true,"landing_page_url":"https://research.birmingham.ac.uk/en/publications/715b9a7e-d9b2-41b2-8e15-9805940e78fa","pdf_url":null,"source":{"id":"https://openalex.org/S4306402634","display_name":"University of Birmingham Research Portal (University of Birmingham)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I79619799","host_organization_name":"University of Birmingham","host_organization_lineage":["https://openalex.org/I79619799"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"contributionToPeriodical"},"type":"article","indexed_in":["datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://research.birmingham.ac.uk/en/publications/715b9a7e-d9b2-41b2-8e15-9805940e78fa","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":null,"display_name":"Lewerentz, Anne","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Lewerentz, Anne","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":null,"display_name":"Manke, Nico","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Manke, Nico","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":null,"display_name":"Schantz, David","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Schantz, David","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":null,"display_name":"Sarmento Cabral, Juliano","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Sarmento Cabral, Juliano","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"last","author":{"id":null,"display_name":"Mammen, Sebastian Von","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Mammen, Sebastian Von","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.57340048,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":true,"primary_topic":{"id":"https://openalex.org/T10481","display_name":"Computer Graphics and Visualization Techniques","score":0.22259999811649323,"subfield":{"id":"https://openalex.org/subfields/1704","display_name":"Computer Graphics and Computer-Aided Design"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10481","display_name":"Computer Graphics and Visualization Techniques","score":0.22259999811649323,"subfield":{"id":"https://openalex.org/subfields/1704","display_name":"Computer Graphics and Computer-Aided Design"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11986","display_name":"Scientific Computing and Data Management","score":0.1800999939441681,"subfield":{"id":"https://openalex.org/subfields/1802","display_name":"Information Systems and Management"},"field":{"id":"https://openalex.org/fields/18","display_name":"Decision Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},{"id":"https://openalex.org/T10799","display_name":"Data Visualization and Analytics","score":0.12620000541210175,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/plug-in","display_name":"Plug-in","score":0.7576000094413757},{"id":"https://openalex.org/keywords/game-engine","display_name":"Game engine","score":0.7394999861717224},{"id":"https://openalex.org/keywords/outreach","display_name":"Outreach","score":0.6365000009536743},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.5253999829292297},{"id":"https://openalex.org/keywords/plant-growth","display_name":"Plant growth","score":0.35100001096725464},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.3467999994754791},{"id":"https://openalex.org/keywords/complex-system","display_name":"Complex system","score":0.33970001339912415},{"id":"https://openalex.org/keywords/code-generation","display_name":"Code generation","score":0.3034999966621399}],"concepts":[{"id":"https://openalex.org/C4924752","wikidata":"https://www.wikidata.org/wiki/Q184148","display_name":"Plug-in","level":2,"score":0.7576000094413757},{"id":"https://openalex.org/C2986528223","wikidata":"https://www.wikidata.org/wiki/Q193564","display_name":"Game engine","level":2,"score":0.7394999861717224},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.676800012588501},{"id":"https://openalex.org/C2781400479","wikidata":"https://www.wikidata.org/wiki/Q11640","display_name":"Outreach","level":2,"score":0.6365000009536743},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.5253999829292297},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.46810001134872437},{"id":"https://openalex.org/C107457646","wikidata":"https://www.wikidata.org/wiki/Q207434","display_name":"Human\u2013computer interaction","level":1,"score":0.44929999113082886},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.38940000534057617},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.3555000126361847},{"id":"https://openalex.org/C2982966219","wikidata":"https://www.wikidata.org/wiki/Q3045481","display_name":"Plant growth","level":2,"score":0.35100001096725464},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.3467999994754791},{"id":"https://openalex.org/C47822265","wikidata":"https://www.wikidata.org/wiki/Q854457","display_name":"Complex system","level":2,"score":0.33970001339912415},{"id":"https://openalex.org/C133162039","wikidata":"https://www.wikidata.org/wiki/Q1061077","display_name":"Code generation","level":3,"score":0.3034999966621399},{"id":"https://openalex.org/C18903297","wikidata":"https://www.wikidata.org/wiki/Q7150","display_name":"Ecology","level":1,"score":0.28220000863075256},{"id":"https://openalex.org/C137293760","wikidata":"https://www.wikidata.org/wiki/Q3621696","display_name":"Language model","level":2,"score":0.2800000011920929},{"id":"https://openalex.org/C169590947","wikidata":"https://www.wikidata.org/wiki/Q47506","display_name":"Compiler","level":2,"score":0.2791999876499176},{"id":"https://openalex.org/C503285160","wikidata":"https://www.wikidata.org/wiki/Q858057","display_name":"Game design","level":2,"score":0.2678999900817871},{"id":"https://openalex.org/C54276265","wikidata":"https://www.wikidata.org/wiki/Q1061635","display_name":"Video game development","level":3,"score":0.26750001311302185},{"id":"https://openalex.org/C143587482","wikidata":"https://www.wikidata.org/wiki/Q1543216","display_name":"Iterative and incremental development","level":2,"score":0.2669999897480011},{"id":"https://openalex.org/C43126263","wikidata":"https://www.wikidata.org/wiki/Q128751","display_name":"Source code","level":2,"score":0.2630000114440918},{"id":"https://openalex.org/C175349315","wikidata":"https://www.wikidata.org/wiki/Q1938123","display_name":"Nuclear decommissioning","level":2,"score":0.2619999945163727},{"id":"https://openalex.org/C131584629","wikidata":"https://www.wikidata.org/wiki/Q4308705","display_name":"Coupling (piping)","level":2,"score":0.2603999972343445},{"id":"https://openalex.org/C94922259","wikidata":"https://www.wikidata.org/wiki/Q33215","display_name":"Constructed language","level":2,"score":0.2581000030040741}],"mesh":[],"locations_count":2,"locations":[{"id":"pmh:oai:pure.atira.dk:publications/715b9a7e-d9b2-41b2-8e15-9805940e78fa","is_oa":true,"landing_page_url":"https://research.birmingham.ac.uk/en/publications/715b9a7e-d9b2-41b2-8e15-9805940e78fa","pdf_url":null,"source":{"id":"https://openalex.org/S4306402634","display_name":"University of Birmingham Research Portal (University of Birmingham)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I79619799","host_organization_name":"University of Birmingham","host_organization_lineage":["https://openalex.org/I79619799"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"contributionToPeriodical"},{"id":"doi:10.2312/imet.20231263","is_oa":true,"landing_page_url":"https://doi.org/10.2312/imet.20231263","pdf_url":null,"source":{"id":"https://openalex.org/S7407052899","display_name":"Eurographics","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":null,"raw_source_name":null,"raw_type":"ConferencePaper"}],"best_oa_location":{"id":"pmh:oai:pure.atira.dk:publications/715b9a7e-d9b2-41b2-8e15-9805940e78fa","is_oa":true,"landing_page_url":"https://research.birmingham.ac.uk/en/publications/715b9a7e-d9b2-41b2-8e15-9805940e78fa","pdf_url":null,"source":{"id":"https://openalex.org/S4306402634","display_name":"University of Birmingham Research Portal (University of Birmingham)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I79619799","host_organization_name":"University of Birmingham","host_organization_lineage":["https://openalex.org/I79619799"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"contributionToPeriodical"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"Ecologists":[0],"use":[1,84],"process-based":[2],"ecological":[3,121],"models":[4,41],"to":[5,15,30,98,125,136],"predict":[6],"biodiversity,":[7],"but":[8],"their":[9],"complex":[10,151],"results":[11],"can":[12,20],"be":[13,21],"challenging":[14],"com-":[16],"municate.":[17],"This":[18],"challenge":[19],"addressed":[22],"through":[23],"interactive":[24,89],"visual":[25],"simulations,":[26],"which":[27],"are":[28,42,133],"easy":[29],"create":[31],"with":[32],"sophisticated":[33],"game":[34,130],"engines":[35],"such":[36],"as":[37],"Unity.":[38],"However,":[39],"mechanistic":[40],"increasingly":[43],"written":[44],"in":[45,77],"the":[46,126,148],"Julia":[47,70],"programming":[48],"language":[49],"and":[50,71,101,143,146],"Unity":[51,72],"does":[52],"not":[53],"support":[54],"its":[55],"integration.":[56],"In":[57],"this":[58],"paper,":[59],"we":[60],"present":[61],"a":[62,78,92,110,129,138],"Julia-Unity":[63],"plugin":[64,108],"that":[65,113],"allows":[66],"direct":[67],"coupling":[68],"of":[69,86,91,117,128,150],"codes.":[73],"It":[74],"was":[75,96],"developed":[76],"user-centred,":[79],"iterative":[80],"manner.":[81],"The":[82,104],"given":[83],"case":[85],"an":[87],"immersive,":[88],"simulation":[90,119],"macrophyte":[93],"growth":[94],"model":[95],"tailored":[97],"public":[99],"outreach":[100],"science":[102],"communication.":[103],"resulting,":[105],"rather":[106],"versatile":[107],"is":[109],"novel":[111],"tool":[112],"features":[114,127],"immersive":[115],"visualisations":[116],"Julia-coded":[118],"models,":[120],"or":[122],"otherwise.":[123],"Due":[124],"engine,":[131],"they":[132],"particularly":[134],"apt":[135],"engage":[137],"wider":[139],"audience,":[140],"facilitate":[141],"collaboration":[142],"interdisciplinary":[144],"work,":[145],"enable":[147],"exploration":[149],"systems.":[152]},"counts_by_year":[],"updated_date":"2026-08-11T07:18:39.950985","created_date":"2025-10-10T00:00:00"}
