Room Builder – Procedural Room Generation
299Thread Activity
PawngameSun, May 31
Abel UndercityFri, Apr 17
PawngameFri, Apr 17
Digital Drapery CoThu, Apr 16
PawngameThu, Apr 16
Abel UndercityThu, Apr 16
Hello everyone,
Today I would like to introduce Room Builder Procedural Room Generation, a tool I created for DAZ Studio 4.22.
Room Builder uses a procedural generation system to create rooms from predefined floor plans.
Instead of placing every wall one by one, the system automatically builds the room structure and allows you to regenerate variations until you find the layout you like.

Main Features
Generate full room structures from multiple floor plans
Automatic wall generation with doors and windows support
Randomized wall layout variations
Decoration placement depending on wall direction (North / East / South / West)
Optional ceiling generation
Automatic IES light placement with adjustable density
Seamless materials optimized for Iray rendering
Fast material customization using dedicated editors
Room Builder also includes several tools to quickly customize the environment after generation.
Structure Editor
Allows you to modify individual walls or floors after the room has been generated.
Material Editor Room Surfaces
Change floors, walls and ceilings materials easily.
Material Editor Moldings
Quickly apply baseboards and crown moldings to the entire room.
Material Editor Doors and Windows
Customize materials for openings.
If you have any questions, I will be very happy to hear feedback from community.
Thank you very much for reading!
Today I would like to introduce Room Builder Procedural Room Generation, a tool I created for DAZ Studio 4.22.
Room Builder uses a procedural generation system to create rooms from predefined floor plans.
Instead of placing every wall one by one, the system automatically builds the room structure and allows you to regenerate variations until you find the layout you like.

Main Features
Generate full room structures from multiple floor plans
Automatic wall generation with doors and windows support
Randomized wall layout variations
Decoration placement depending on wall direction (North / East / South / West)
Optional ceiling generation
Automatic IES light placement with adjustable density
Seamless materials optimized for Iray rendering
Fast material customization using dedicated editors
Room Builder also includes several tools to quickly customize the environment after generation.
Structure Editor
Allows you to modify individual walls or floors after the room has been generated.
Material Editor Room Surfaces
Change floors, walls and ceilings materials easily.
Material Editor Moldings
Quickly apply baseboards and crown moldings to the entire room.
Material Editor Doors and Windows
Customize materials for openings.
If you have any questions, I will be very happy to hear feedback from community.
Thank you very much for reading!
! REPORT
That looks very interesting!
I like the way you bring a little more flexibility and creative freedom to the otherwise very rigid DAZ world.
Good luck
I like the way you bring a little more flexibility and creative freedom to the otherwise very rigid DAZ world.
Good luck

REPLY
! REPORT
This looks amazing!
Can you combine the floor plans? Say to add a dining room to the entry, living room or add a bedroom and such.
Can you combine the floor plans? Say to add a dining room to the entry, living room or add a bedroom and such.
REPLY
! REPORT
Pawngame
Karma: 37,363
Wed, Mar 11In one go? No but its possible to create Room A, save it as a scene subset. Remove the Room and create another one.
All elements are 200cm so to place them one next to each other is modular.
All elements are 200cm so to place them one next to each other is modular.
I'm confused about the licensing, though. The main Room Builder is licensed for Personal Use, but the add-ons are all, that I've seen, Extended Use. Does it all fall under the Personal Use license of the main component, or are there parts that I can use in something I want to publish?
REPLY
! REPORT
Even if this product is Personal Use Licence, you can use the renders commercially, the only thing you cannot do is, for instance, export a room made with room builder and sell it as a 3d object for Blender, Unity or Daz Studio so feel free to use them in your renders.
REPLY
! REPORT
That's actually a clean way to handle it-keeps things fair without locking artists down too hard. I like that you made the distinction clear between renders vs asset resale, a lot of tools get messy there. Honestly the procedural setup is pretty slick too, feels like a time-saver for scene building without killing creativity.
Curious though-are you planning to expand it with more complex layouts or maybe multi-room generation in one go later?
Curious though-are you planning to expand it with more complex layouts or maybe multi-room generation in one go later?
REPLY
! REPORT
Pawngame
Karma: 37,363
Fri, Apr 17Well before working on V2 I'll keep releasing free & paid addons to cover everything that can be done with room builder/room connector, then I'll probably release a house builder with interior & exterior (basically more complex layouts + Multi Room in one go), but that will take me a very long time 

For custom materials:
First, go to Runtime\Textures\Pawngame\Room Builder\materials
Create a folder (my textures/my custom texture 01)
Paste seamless texture files.
Create a plane, then go to surfaces and drag the files you just added.
Select the plane then click on the geometry editor tool, then the Tool Panel.
You will see Surfaces > Default.
Double click on Default and rename it:
Wall
Molding_Floor
Molding_Top
Ceiling
Floor
(these are for windows and doors, save all 6 every time)
Window_Brass
Window_Wood
Window_Glass
Door_Wood
Door_Brass
Door_Aluminium
Save your material (with .tip and .duf pngs) here:
Props\Pawngame\Room Builder\Materials\Iray
following the proper naming
The materials will then appear in room builder.
First, go to Runtime\Textures\Pawngame\Room Builder\materials
Create a folder (my textures/my custom texture 01)
Paste seamless texture files.
Create a plane, then go to surfaces and drag the files you just added.
Select the plane then click on the geometry editor tool, then the Tool Panel.
You will see Surfaces > Default.
Double click on Default and rename it:
Wall
Molding_Floor
Molding_Top
Ceiling
Floor
(these are for windows and doors, save all 6 every time)
Window_Brass
Window_Wood
Window_Glass
Door_Wood
Door_Brass
Door_Aluminium
Save your material (with .tip and .duf pngs) here:
Props\Pawngame\Room Builder\Materials\Iray
following the proper naming
The materials will then appear in room builder.
REPLY
! REPORT












