PORCH
GENERATOR
PORCH
GENERATOR
PORCH
GENERATOR
This is a Houdini Digital Asset that generates 3D procedural porch from a polygon representing the footprint of the porch and a polyline representing the borders of it.
This is a Houdini Digital Asset that generates 3D procedural porch from a polygon representing the footprint of the porch and a polyline representing the borders of it.
This is a Houdini Digital Asset that generates 3D procedural porch from a polygon representing the footprint of the porch and a polyline representing the borders of it.
company
Capoom Inc.
Capoom Inc.
Capoom Inc.
Year
2021-2022
2021-2022
2021-2022
Category
Development
Development
Development
role
Research
Procedural Modeling
Research
Procedural Modeling
Research
Procedural Modeling
input & output
input & output
input & output
input & output


HDA requires only two inputs:
border polyline,
footprint polygon.
The porch generator outputs:
procedural porch model.
HDA requires only two inputs:
border polyline,
footprint polygon.
The porch generator outputs:
procedural porch model.
HDA requires only two inputs:
border polyline,
footprint polygon.
The porch generator outputs:
procedural porch model.




Input polyline of the HDA




Output porch model of the HDA




Input footprint polygon of the HDA




Output porch model with a building mock-up model
models
models
models


Column models



Post models


Picket models
parameters
parameters
parameters
User interface of the HDA provides three sets of settings:
Post, Picket and Rail settings.
User interface of the HDA provides three sets of settings:
Post, Picket and Rail settings.
User interface of the HDA provides three sets of settings:
Post, Picket and Rail settings.




Post Settings
Post placement method:
Fixed Automatically arranges posts with regular intervals and corner pieces
Manual Allows manual control over the count and position of the post
Post type settings:
Various modifications allowing numerous combinations of post and column models.
Post Settings
Post placement method:
Fixed Automatically arranges posts with regular intervals and corner pieces
Manual Allows manual control over the count and position of the post
The eave and rake dimensions can be adjusted.
Post type settings:
Various modifications allowing numerous combinations of post and column models.
Post Settings
Post placement method:
Fixed Automatically arranges posts with regular intervals and corner pieces
Manual Allows manual control over the count and position of the post
Post type settings:
Various modifications allowing numerous combinations of post and column models
Post Settings
Post placement method:
Fixed Automatically arranges posts with regular intervals and corner pieces
Manual Allows manual control over the count and position of the post
Post type settings:
Various modifications allowing numerous combinations of post and column models




Picket Settings
Removal of pickets
Adjustment of the interval between pickets
Adjustment of height, width, depth, and vertical position of a single picket
Plenty of model variations with many board, decor and finial models to customize the picket model
Picket Settings
Removal of pickets
Adjustment of the interval between pickets
Adjustment of height, width, depth, and vertical position of a single picket
Plenty of model variations with many board, decor and finial models to customize the picket model
Picket Settings
Removal of pickets
Adjustment of the interval between pickets
Adjustment of height, width, depth, and vertical position of a single picket
Plenty of model variations with many board, decor and finial models to customize the picket model
Picket Settings
Removal of pickets
Adjustment of the interval between pickets
Adjustment of height, width, depth, and vertical position of a single picket
Plenty of model variations with many board, decor and finial models to customize the picket model




Rail Settings
Number of rails
Manual placement of rails
Rail profile section selection
Rail profile width adjustment
Rail Settings
Number of rails
Manual placement of rails
Rail profile section selection
Rail profile width adjustment
Rail Settings
Number of rails
Manual placement of rails
Rail profile section selection
Rail profile width adjustment
Rail Settings
Number of rails
Manual placement of rails
Rail profile section selection
Rail profile width adjustment
Porch generator provides an algorithmic creation environment that would provide many variations of a porch model in a short time, allowing for new model integrations and parameter additions by its procedural network and easy-to-use structure, allowing to enrichen the tool through time or as needed.
Porch generator provides an algorithmic creation environment that would provide many variations of a porch model in a short time, allowing for new model integrations and parameter additions by its procedural network and easy-to-use structure, allowing to enrichen the tool through time or as needed.
What are the perks?
What are the perks?
How it's done
We used Rhinoceros for both architectural and technical modeling and drawings. The models are then transferred to Unity Engine for product visuals. We also applied post-process edits using Photoshop.
More Works More Works
©2024 CEREN ŞAHİN
GO BACK TO TOP
©2024 CEREN ŞAHİN
GO BACK TO TOP