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.

©2024 CEREN ŞAHİN

GO BACK TO TOP

©2024 CEREN ŞAHİN

GO BACK TO TOP