Digital Twins are becoming a standard requirement for urban planning and infrastructure, but the software landscape is still dominated by expensive, proprietary systems. Over the last few years, with support from a community crowdfunding campaign, we have been working to make QGIS a viable alternative for building Open Source Digital Twins.
This talk will walk through the specific hurdle we faced and the solutions we implemented to get QGIS 3D ready for production work. We will move beyond visualisation to show how QGIS now handles the heavy lifting required for real-world projects.
We will cover:
- Handling Massive Data: We rewrote parts of the rendering engine to support instanced rendering and dynamic chunking. This means you can now load millions of 3D objects, like city-wide tree datasets or street furniture, and navigate through massive point clouds without the software lagging or crashing.
- Making 3D Useful, Not Just Pretty: A Digital Twin is useless if you can't query it. We bridged the gap between the 2D and 3D views, adding tools to identify, select, and inspect feature attributes directly in the 3D window.
- Interoperability: We added native support for 3D Tiles and ESRI Scene Layers (I3S), so users can stream in heavy 3D mesh data from existing sources without needing complex conversion workflows.
We will also demonstrate significant enhancements to the cross-section tool, improving its usability for analysing complex 3D datasets. Join us to see how these updates have turned QGIS into a serious tool for 3D data management.