Skip to content

laralex/ProceduralBuildings

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