Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Submission #16

Open
wants to merge 9 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@

/Houdini/backup
Binary file added Houdini/jmostyn_buildings_0000.hipnc
Binary file not shown.
Binary file added Houdini/jmostyn_buildings_0001.hipnc
Binary file not shown.
Binary file added Houdini/jmostyn_buildings_0002.hiplc
Binary file not shown.
Binary file added Houdini/sop_jeffm.buildinggenerator.1.0.hdanc
Binary file not shown.
14 changes: 14 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,20 @@
In this homework you’ll gain more experience with tool creation and loops. The core of this homework will be following a Procedural House tutorial to create a multi-floor building generator. The tutorial is linked here:
https://www.youtube.com/watch?v=uIe97023sDk&t=979s&ab_channel=SimonHoudini

# Submission Description

I aimed to replicate features of buildings in the style of Cuban / Central American colonial architecture.

Some unique features of this style include heavy use of wrought-iron balconies, tall windows often with wrought-iron rails and bars on the lower halves, and doors with windows and/or ornamentation above them.

In addition to the features implemented in the tutorial video, I also (partially) succeeded in implementing the ability to add balconies that span the width of a floor, and if adjacent sides of the building have such a balcony, have a curved corner piece linking them together such that the balcony wraps around the structure. The lacking portion of this feature is that non-shared sides of the balcony presently do not render with railings.

The HDA in my houdini file lives at the path `obj/building`

Example video:
https://github.com/jeff-mostyn/hw03-buildings/blob/main/jmostyn_buildingGenerator.mp4

# Assignment Description Below
## Part 0: Setup and Planning
### SideFX Labs
The tutorial requires some nodes from SideFX Labs. If you haven’t already installed it, you can do so at the “Labs/Packages” tab of the Houdini Launcher.
Expand Down
Binary file added jmostyn_buildingGenerator.mp4
Binary file not shown.