A web-based ecosystem for parametric modelling.
Möbius Modeller is at the core of the Möbius Ecosystem.
Möbius Modeller is an open-source web application for parametric modelling. The app allows users to create modelling procedures using visual programming techniques, combining flowcharts with drag-and-drop fill-in-the-blanks coding. The models can be published as interactive web pages, allowing visitors on the web to explore the models.
Current stable version:
Next version (under development, not stable):
Previous versions:
Source code is available on Github.
Lead Developer (2015 - 2016): Ruize Li
The history of Möbius Modeller.
The Möbius Geospatial Modeller was developed between 2017 and 2018.
The Möbius Geospatial Modeller allowed geo-computational procedures to be developed for creating interactive 3D geospatial datasets.
Various data types can be manipulated, include both geospatial and non-geospatial data. Procedures can be created to combine and augment these dataset, and to the display the result as a 3D geospatial visualization. Möbius Geospatial uses Cesiumjs as a viewer, and turfjs as a modelling library.
Möbius Geospatial Models can be published as interactive web pages that others can visit and explore. This allows users to develop specific data visualizations and narratives, and to then share these with a wide audience. All without requiring any textual scripting.
The Möbius Parametric Modeller allows procedures to be developed for generating complex 3D models of buildings and urban neighbourhoods.
Möbius Prototype is no longer under development. It is maintained here for historical purposes.
Möbius Prototype tested out the key computational thinking and modelling ideas that were later included in Möbius Geospatial and Möbius Parametric.
The Modeller also included the ViziCities viewer, developed by Prof Paul Waddell and his team at UC Berkeley. The image below shows the ViziCities viewer integrated into Möbius. The procedure shown on the right loops through the 2D building polygons and adds height information. ViziCities is then use to extrude and render the models.