{"repo":"boku-ilen/landscapelab","free":true,"listed":false,"github":"https://github.com/boku-ilen/landscapelab","clone":"git clone https://github.com/boku-ilen/landscapelab.git","description":"Geodata-driven Landscape Visualization built with Godot and Geodot","language":"GDScript","stars":76,"topics":["geospatial","godot","visualization","vr"],"license":"GPL-3.0","category":"game-templates","readme_excerpt":"LandscapeLab The LandscapeLab (LL) is an immersive 3D visualization tool based entirely on geospatial data. Instead of streaming data in a proprietary format - like most modern 3D digital twins do -, we use our custom GDNative plugin Geodot for performant loading of local data in common geospatial formats. As the required data quickly scales to extensive amounts for large areas, we usually cut data to a certain extent ( 60GB for 80x80km extents). However, in theory, you could harness the LL to visualize the entire world. We mostly use the tool for \"participatory planning\" in workshop-environments. Thus, we additionally provide a 2D map interface and game-logic based on geodata, which may be based on the same data as the 3D visualization. Changes, adjustments and new planings in the 2D interface may in turn be directly reflected in the 3D tool or game-logic and vice versa. Project Structure and Philosophy Our philosophy was to make the visualization-concepts as re-usable as possible. Instead of creating a new rendering logic for each visualization part and type of asset, we abstracted many concepts into the most fundamental building block of the LL: LayerComposition s (see LayerCompositions.gd &rarr; const RENDER INFOS ). Once loaded (deserialized) from a configuration, each LayerComposition instantiates a 3D-renderer and UI-elements. Most importantly, the RealisticTerrain and Vegetation need to be used to get a bare landscapelab. Additionally, buildings, trees, roads, power-l","default_branch":null,"files":null,"tree":[],"storefront":"/r/boku-ilen","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/boku-ilen/landscapelab/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}