Procedural modular walls?

   6870   4   1
User Avatar
Member
8 posts
Joined: Aug. 2015
Offline
Hello! I'm currently working on a set of modular walls for a game. I've always did my modular walls on Blender and, to be honest, the process is kind of tedious. I tend to create several different sizes, and also different angles for corner combinations (15, 30, 45 deg, etc.). I was hoping that Houdini could help me automate this process so I have some kind of base mesh that I can replicate in several sizes. I'm not sure on the right process here. Automating this would also rule out metric errors (like me messing up the grid).

This is what my modular kits look like:





Each wall of mine has several possible combinations: Size A, with door, without door, with window, without window, with big window, without big window, etc. Then repeat for Size B, Size C. Pillars, external and internal corners, straight or round corners, different degrees for the round ones, and so on. I waste so much time doing that, that back in Blender I even tried to create a Python script to help me, but never managed to achieve something that was actually useful for me.

What technique would you guys recommend for me? Is there any video tutorial or course that I can buy on this subject? I found a lot of procedural cities and building generators, but they rely on building blocks, like modular walls. What I want is to generate that base geometry and create a whole base that I can decorate/modify later with my stuff (like moulding, greeble, etc).
User Avatar
Staff
3464 posts
Joined: July 2005
Offline
check out this YouTube channel: Cinematography Database [www.youtube.com]

for the last couple of weeks he's been building all sort of procedural things - lots of good learning
Michael Goldfarb | www.odforce.net
Training Lead
SideFX
www.sidefx.com
User Avatar
Member
8 posts
Joined: Aug. 2015
Offline
Thank you! It's very useful to see people actually doing stuff with Houdini. Again, thanks for the material.

As for the task at hand, I've managed to create geometry from a curve face. Basically, I draw the shape profile and then I used the grid to create a wall with proper edge loops. I also managed to create walls with different widths and heights. Unfortunately, I still haven't figured out how to “curve” the wall mesh along the grid to create different corner pieces, both inwards and outwards. Is there a node for this?

My second question would be: how do I carve windows and doors?
User Avatar
Member
897 posts
Joined: July 2018
Offline
To make holes->boolean

To move parts of the geo, try ‘edit’ or transform. The little arrow in the top of the parameters lets you select what geo is to be affected.
B.Henriksson, DICE
User Avatar
Member
8 posts
Joined: Aug. 2015
Offline
Is there a way to precalculate where the windows take place? I added the boolean thing, but I always get a cube on the middle of the window geometry.
  • Quick Links