/minecraftUBC

A proof-of-concept for transforming UBC's Vancouver Campus into a Minecraft world through the use of geospatial data processing and deep learning.

Primary LanguagePythonGNU General Public License v2.0GPL-2.0

minecraftUBC

The UBC Minecraft Project is a project that aims to recreate the UBC Vancouver Campus inside a Minecraft world, in a 1:1 scale.

It's built by transforming LiDAR data, operational geospatial data, and various reference imagery through surface reconstruction, data processing, and deep learning algorithms. See the CVPR Demo Poster to learn more!

Note: This project uses submodules. If you want to clone the deep learning modules and related subprojects, please clone with git clone --recurse-submodules https://github.com/ashtanmistal/minecraftUBC.git If you just want to download the world, there's no need to clone the submodules.

Server and World Download

Note: The server is currently offline. Check out the latest release for the world download.

If you're looking to check out the world on the server or want to chat about the project, please see the Discord server where the IP address is shared.

If you're looking for what the world looks like after various processing steps you can check out the world/development_layers directory in the latest release.

Roadmap

MinecraftUBC-Roadmap

Project Contributors

Version 3.0 was developed by Ashtan Mistal.

The following people contributed to Version 2.0 of the project outside the manual building process:

An exhaustive list of builders for Version 2.0 is available in the spreadsheet listed in the building document.

Screenshots and Renders

The full album of screenshots is available in the docs/screenshots directory.

2023-07-15_12.58.24.png

2023-07-15_13.17.35.png

2023-07-15_14.06.13.png

2023-07-15_14.32.38.png