Procedural building in unreal engine made by using c++ and small setup in blueprints.
Functionality:
- Set by counting elemets by x,y or z axis.
- Working with arrays of objects, randomizing them by seed.
- Brandmauer (firewall) option(if so, removes stairs from brandmauer wall).
- Create a facade stairs by selecting facade and position on it, or choosing random position.
- Added wall\roof accessories by percentage of spreading and randomizing them by seed.
Link for geometry: Google Drive
Generated building
Generated building with brandmauer
Generated building small
Generated building square
Blueprint setup
Unreal's vieport
Example of used objects
Example of used objects for brandmauer