Skip to content

laralex/ProceduralBuildings

Folders and files

NameName
Last commit message
Last commit date

Latest commit

9e8a6ad · Jun 20, 2021

History

48 Commits
Jun 6, 2020
May 20, 2020
May 5, 2020
Jun 20, 2021
Apr 28, 2020
May 2, 2020
Apr 28, 2020
Apr 28, 2020
Apr 28, 2020
Apr 28, 2020

Repository files navigation

Procedural buildings 3D models generator

This project was a Bachelor Thesis project for Computer Science program at Peter the Great Saint Petersburg Polytechnic University in Russia.

The main project's goal is to make a scalable prototype for procedural generation of buildings 3D models from a few parameters (e.g. height, number of floors, type of window, density of windows, symmetry, footprint of building and so on.

The solution contains a generator part, which can be either an embeddable C# library or a HTTP server with a primitive API. There's also a generator's HTTP client example implemented - a visualizer program for previewing generated models.

Generation algorithms are based on formal grammars theory (no learning as of yet, only predefined rules)

P.S. Defended the thesis with the highest grade :)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published