This tool was creates as part of the Saxion Smart Cities and Subsoil research groups. The purpose of this tool is for urban planners to create a visualization of both small and large scale city development plans. These visualizations should be interactive and easily understandable by the general public.
To do this me and a team of six other students set out to create a tool with the following features :
- A navigable 3D model of the city of the city Enschede and the surrounding areas. Akin to Google Maps 3D view.
- A sub-tool to cut out and isolate, lower, or raise section of land to display the underlying subsoil layers.
- A way to import 3D models, place, reuse, and move these in the 3D model of Enschede as well as view these models if they’re underground.
- A sub-tool for drawing and highlighting specific areas of the city.
- An editable timeline where dates can be selected for certain developments to be applied. Such as a model appearing only at a specified date, or an highlighted area growing over time. The timeline can also be played out as an animation while the user navigates around the map.
- A method for saving and importing these visualization and shipping them to other users.
This project was my first time working with Unreal Engine 4. I learned how to work with both blueprints for features such as the area selector and the subsoil view, and C++ for features such as the timeline, save/load, and model importer. I was also in charge of a lot of the design conception and prototyping of this project.