This is the result of a study project in winter term 2016/17 at ifgi.
The goal of this study project was to built a Virtual Reality application which would facilitate the envisionment of urban planning for citizens. In particular it covers the "Hamannplatz" area in Muenster Coerde, Germany. To achieve this goal we used the web based VR framework A-frame.
If you have an HTC Vive with accompanying controllers, click here to try it out!.
For all the other people, there's a product video.
- User docs - explanation of functionality & controls
- Developer docs - insights into architecture & build instructions
- A-frame WebVR Framework
- ES6 & webpack
- .obj Models were created with MagicaVoxel
- OSMOverpass Turbo API we collected data of the studing area.
- qgis2threejs-plugin to provide the geographic planning data as a .dae & .obj Models
The project team used the SCRUM software development method in combination with weekly hackathons. The developers of the project are:
During the planning process one of the requirements was to save and store the current session in the buildingview as a map. The necessary import and export function should be one of the feature that could be implemented in future work.
Further proposed features are...
- advanced manipulation of objects (scaling)
- creation of new object types by drawing
- in-VR editing of constraint rules
- Interface for changing basic data sets (planning area, photos, collada model)
The code included in this repository is licensed under GPL-3.0.