Howdy! To watch this free Gametutor course please Register  or log in

Procedural Bookcase
Course Description
The Procedural Book Shelf course will take you through the process of creating a simple Houdini Asset, which lets you construct a book shelf with user defined Shelf count, and book density. Throughout this course you will get a nice foundational set of Houdini skills that will allow you to build your own simple procedural assets, using Houdini. By the end of this course you will have a fully functional procedural book case, you can use in your own projects, plus the knowledge to build your own simple Houdini Assets.
Course Details
Difficulty: Beginner
Category: Modeling
Total Lessons: 6
Running Time: 01:11:11
Date: 7/9/2014
Course Files
Source files for this free course are available only to members with Apprentice and Rockstar Access. Please Log In or Upgrade your account to unlock these files.
Locked Source File Icon
File Name:
File Size: 68.39 KB
Complete Houdini OTL and HIPNC source files for all assets created during the course.
Course Lessons

1. Getting our Work Environment Setup

Lesson 1, Getting our Work Environment Setup
Let’s begin this course by getting our work environment set up and running, so it is easy enough to modularize our graph and add user interface elements to it. By the end of this lesson we will have a Houdini scene all set up to allow us to build out our procedural book case.

2. Basic Bookcase Structure

Lesson 2, Basic Bookcase Structure
With our scene all set up let’s focus on the major structures that go into our book shelf. We will construct the Side walls, and the Top and bottom walls, of our procedural book shelf.

3. Adding the Shelves

Lesson 3, Adding the Shelves
Now that we have our Major components of our Book Shelf completed, let add some shelves to it to make it into a proper book shelf unit.

4. Adding the Books

Lesson 4, Adding the Books
Our procedural book shelf wouldn’t be proper without any books in it. This lesson will cover the techniques needed in order to procedurally place books onto the shelves.

5. Randomize it!

Lesson 5, Randomize it!
With our procedural book case almost completed, let’s randomize some elements of it so we can add some real life believability to it. By the end of this lesson you will have the basic knowledge of randomizing elements of a procedural asset.

6. Wrap it up!

Lesson 6, Wrap it up!
To conclude this procedural asset, let’s add a ground offset value, and make sure that all the user interface elements are working appropriately. We will also do a debugging pass on our asset to make sure that our procedural asset is functioning appropriately.