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

Intro to Procedural Asset Creation
Course Description
The combination of Houdini, Substance Designer, and Unity creates a very powerful, non-destructive, pipeline that gives game designers and artists the freedom to be creative. In this course you will learn how to use all three applications to create a simple procedural skate ramp that can be manipulated in engine to influence design decisions and rapidly test variation.
Course Details
Difficulty: Beginner
Category Modeling
Total Lessons: 8
Running Time: 1 hour 36 minutes
Date: 04/01/14
Course Files
You must have Apprentice or Rockstar access to download source files. Please Log In or Register to unlock course files.
Locked Source File Icon
File Name:
File Size: 844.64 KB
Complete course files for Unity, Houdini, and Substance. A great starting point for developers looking to get more in depth hands on procedural knowledge.
Course Lessons

1. Build your ramp blueprint

Lesson 1, Build your ramp blueprint
In the first lesson you will learn how to utilize simple points and lines to construct the underlying structure, the blue print, for your procedural ramp asset.

2. Bundle your ramp into an OTL

Lesson 2, Bundle your ramp into an OTL
With the basic blueprint in place for our ramp asset, let’s learn how to bundle our asset into what Houdini calls a “Digital Asset”. This is the process which will allow us to import our procedural asset into Unity later on in the pipeline process.

3. Create the final ramp mesh

Lesson 3, Create the final ramp mesh
In this lesson our ramp asset will start take shape. Learn what it takes to complete the game mesh by filling in all of the assets surfaces.

4. Add a collision mesh for real time

Lesson 4, Add a collision mesh for real time
One of the major benefits to using procedural assets is that we can also generate procedural collision meshes that update automatically in engine when an asset is changed. Learn how to set up a procedural collision mesh for your ramp asset in Houdini for use in the Unity game engine.

5. Create your ramp's user interface

Lesson 5, Create your ramp's user interface
To add even more power to the procedural ramp asset when in Unity, we will add a user interface that artists and designers can use to change your ramps shape.

6. Import your ramp into Unity

Lesson 6, Import your ramp into Unity
Lesson 6 will walk you through the steps needed to export your ramp asset out of Houdini and into the Unity engine.

7. Create a simple substance for your ramp

Lesson 7, Create a simple substance for your ramp
Now that our ramp asset is in the Unity editor, let’s take a look at how we can further extend our procedural asset by adding a procedural material to it using Substance.

8. Iterate on your ramp

Lesson 8, Iterate on your ramp
To conclude Introduction to Procedural Asset Creation, let’s look at the process of updating our ramp asset as new design requests are made. This will give you a look at how this non-destructive workflow greatly increases the speed for game production.