Ad Clicks : Ad Views : Ad Clicks : Ad Views : Ad Clicks : Ad Views : Ad Clicks : Ad Views :
Oh Snap!

It looks like you're using an adblocker. Adblockers make us sad. We use ads to keep our content happy and free. If you like what we are doing please consider supporting us by whitelisting our website. You can report badly-behaved ads by clicking/tapping the nearby 'Advertisement' X text.

Houdini Procedural House with Unreal Engine 5 by Jingtian Li

/

Release date:2024

Duration:23 h 59 m

Author:Jingtian Li

Skill level:Beginner

Language:English

Exercise files:Yes

This tutorial is designed to instruct students in practical techniques for procedurally creating a house within the acclaimed software Sidefx Houdini. Spanning over 100 videos, the tutorial guides learners through the entire process of constructing a visually striking house, from inception to final rendering within Unreal Engine 5.

Employing a divide-and-conquer strategy, students will initially master the creation of pillars, doors, windows, and stairs as Houdini Digital Assets (HDAs). They then progress to addressing various components of the house, including the body, roof, decks, and pavements, utilizing HDAs to shape the final structure. Throughout this process, students gain essential knowledge of 3D mathematical concepts such as dot and cross products, matrices, and quaternions. Dedicated sessions explain the geometric meaning, various operations, and practical applications of these mathematical terms in spatial calculations and polygon manipulations.

The tutorial thoroughly covers the VEX scripting language, with focused sessions on fundamental programming concepts like variables, containers, flow control, and functions. Students acquire the skills to harness the scripting power to express their ideas directly and effectively within Houdini.

In conclusion, the tutorial culminates in the integration of Houdini Engine with Unreal Engine 5, enabling students to seamlessly import their HDAs into Unreal Engine. This integration facilitates the automatic connection of materials and assets, providing a comprehensive solution for the final product.

Watch online or Download for Free
01. Introduction and Setup

01. Introduction
02. Houdini and Houdini Engine Setup

02. Basics of VEX

01. Basics of Variable
02. Arrays
03. For Loop
04. 05 Foreach Loop and While Loop
05. The if Statements
06. The Continue and the Break Keyword
07. Functions
08. The Vector Type

03. Profile Revolver

01. Create a Profile from a Ramp
02. Add Revolve and Finish the Network
03. Create the Profile Revolver Digital Asset

04. Column Generator

01. 13 Making the End and Bottom Section of the Column
02. Add The Top Section and the Bevel Control
03. Finish the Column and Create the Digital Asset

05. Door

01. Create the Door Frame
02. Layout the Internal of the Door
03. Decorate the Door Panel
04. Construct the Door and Add Rotation Control
05. Add Door Knob and the Inner Frame
06. Unwrap the UV of the Door
07. Create the Door Digital Asset

06. Window

01. Create the Bone of the Window Door
02. Finish the Window Door
03. Mirror the Window Door and Create the Outer Frame
04. Add the Bottom Frame
05. Add Window Door Rotation Control
06. Create the UV of the Window
07. Refine the Window Parameter and Create the HDA

07. 3D Math

01. Visualizing Dot Product
02. Visualizing Cross Product
03. Basics of Matrix
04. Utilizing Matrix

08. Plank Generator

01. Start the Plank Generator HDA
02. Calculate the Cut Information
03. Cut the Planks
04. Finalizing the Plank Generator

09. Handrail Generator

01. Setup the Basics of the Handrail Generator
02. Generate the Pillar Points
03. Create the Body of the Pillar and Add Controls
04. Add Pillar Decoration
05. Create the Side Face of the Horizontal Plank
06. Add the top Side Plank and Add Thickness
07. Add top Plank and Offset
08. Create the Vertical Frame Points
09. Create the Vertical Frame Side Face
10. Finalize the Handrail

10. Stair

01. Spawn Stair Horizontal Planks
02. Add Stair Frontal Planks
03. Start Making the Profile of the Bottom Support
04. Finish The Bottom Support
05. Add Handrails
06. Add Control to Reduce the Amount of the Pillars
07. Build the Stair Top Platform
08. Build Top Platform Handrails
09. Fix Overlapping Pillars and Update the Handrail Generator
10. Add Stair to Deck Connection
11. Add Columns to the Top Platform
12. Create the Stair Generator

11. House Base Form

01. 60 Create the Base Floor Plan of the House
02. 61 Extend the Overhand of the Roof
03. Create the Planes for Different Part of the Body
04. Create the Base Body of the House
05. Add Single Floor Variant and Finialize the Base Form

12. Roof

01. Find Roof Resting Candidate
02. Find Resting Neighbour and Cut Direction
03. Caculate Height of Each Roof
04. Create the Tent Shape of the Roofs
05. Create the Side and Bottom Face of the Roofs
06. Finish the Resting of the Roof Pieces and Wrap up the Roof Base Form
07. Create the Shingle
08. Spawn Shingle on the Top Ledge
09. Spawn Shingle on the Rooftop
10. Clip the Shingles on the Inside
11. Create Roof Side Planks
12. Create the Circular Vent Spawn Points
13. Finish the Side Vent
14. Create the Bottom of the Roof
15. Create and Utilize the UV Generator HDA
16. Finalize the Roof

13. Body of the House

01. Populate the Doors
02. Build the Door Holes on the Wall
03. Polulate the Windows
04. Build the Window Holes on the Wall
05. Finish the Main Body Parts of the Building
06. Create the Columns
07. Collect Wall Data for Spawning Decorations
08. Generate the Brick Spawn Points
09. Finish the Wall Corner Decoration
10. Finalizing the House Body

14. Deck

01. Create the Deck Back Edges for Extrution
02. Add Deck Area and Check Column Blockage
03. Remove Small Walls and Reconstruct the Deck Area
04. Remove Overlapping Decks
05. Add Deck Doors and Planks
06. Add Stair Data Generation Loop and Import the Stair
07. Generate Stair Candidate Pnts
08. Polulate Stair Check Volumes
09. Implement the Blockage Check
10. Collect the Stair Spawn Data
11. Spawn the Stairs and Check for Errors
12. Collect Handrail Build Data
13. Create the Handrail Line
14. Generate the Handrails
15. Spawn the Columns for the Deck
16. Organize the rest of the Graph
17. Assign Material Groups and Cleanup Useless Data
18. Assign Testing Materials

15. Unreal Engine Intergration

01. Create the House HDA and Test it in Unreal Engine
02. Add Materials
03. Assign the Unreal Engine Materials in HDA

16. Enviroment Setup

01. Generate the Ground Plan of the Whole House
02. Finish the Pavement of the House
03. Add the Environment Ground Plane
04. Add Noise to the Ground
05. Setup Asset Instancing and Input
06. Add Size and Rotation Variation
07. Assign Missing Materials and Add Foliage
08. Experiment with Variations

17. Final Remarks

01. Thank you and good bye

[Udemy] Houdini Procedural House with Unreal Engine 5 by Jingtian Li_Subtitles.7z


Join us on
  Channel    and      Group

  • Facebook
  • Twitter
  • Google+
  • Linkedin
  • Pinterest

Leave a Comment

Your email address will not be published. Required fields are marked *