For a school project (BUAS) I am trying to create a custom building generator.
I've been trying to wrap my head around the Labs building generator's aproach to this problem and how I would be able to apply it to my own project. With about 2 months of experience in Houdini, I hope to be able to learn many new nodes and get a better insight into the creation of procedural generation systems.
My main goal is to be able to generate Machiya Townhouses using a HDA in Unreal Engine, by using an Unreal Cube as input.
Some Features that I want to add are:
- Custom 2m*2m wall inputs
- Custom Material inputs
- Door placement based on a secondary input
- Multiple roof patterns
- Preset Wall modules
Below I will show my current progress!
I have a basic graph that allows me to place multiple floors that all fit according to the input geometry
The next steps I am planning to undertake are adding ID's to the different floors within the for-each loop so that I can give different floors different pieces, and making a start on the roof system based on the project Titan Tutorial
I am still very new to Houdini and would appreciate any feedback/insights in how to improve my work!
I will be updating this post with updates during the upcoming weeks.