kiryha Posted April 28 Share Posted April 28 (edited) Hello guys, I am working on a procedural building creation problem as part of the procedural city pipeline. I did some research and decided to rely on Shape Grammar Rules for facade segmentation. It is when you have a building mass model and a building style defined as a set of rules in a JSON file. The system will split facades into the levels and floors, and then each floor into modules according to a Shape Grammar. After you split the building into floors and modules, the next step would be to instantiate pre-made building geometry modules (asset library) to mass model. The HIP file includes JSON data and Python code, but in production, you should save the data files and program logic as separate files and load them from disk in Houdini: shape_grammar.hiplc This is just a high-level concept with a lot of things to improve: I need to manage how to support different building heights, etc, but it is already a good starting point. You can check the Procedural City article for more information. In the repo, you can find the HIP file with proper setup when you store data and Python scripts on disk. Edited April 28 by kiryha 1 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.