Open for Enrollment

Join Now

Would you like to enroll?

Enrollment for this course has closed. But you can enroll in a future offering (please select)

Enrollment has closed

Scheduled
3 Sessions / 2 hours of work per session
Price
$135
Skill Level
Beginner
Topics
VEX, Attributes, RBD, VOPs, HScript, Python

HS-118: Attributes (6/18/22)

Open for Enrollment

Would you like to enroll?

Enrollment for this course has closed. But you can enroll in a future offering (please select)

Enrollment has closed

Scheduled
3 Sessions / 2 hours of work per session
Price
$135
Skill Level
Beginner
Topics
VEX, Attributes, RBD, VOPs, HScript, Python
Course Description

Live Demo + Q&A


Add to your: 

Saturday, June 18th, 2022 10 am - 12 pm PDT (1 pm - 3 pm EDT)
Saturday,June 25th, 2022 10 am - 12 pm PDT (1 pm - 3 pm EDT)
Saturday, July 2nd, 2022 10 am - 12 pm PDT (1 pm - 3 pm EDT)

Please note: If you purchased the class before it starts and can't make it, you can see the recording of it after. In addition, the class will be available for purchase on-demand once the live class is over.

Class Description:


Understanding Attributes is fundamental to successfully building projects in Houdini. In this live class, you will focus on building your core knowledge, demystifying Attributes, discussing how to create them, and most importantly explaining how they are integrated into Houdini. Class topics include basic Geometry components, clarification of the terminology, different creation & management methods, as well as exploration of differences between VEX, HScript, and Python. After this class, you will have a clearer understanding of how to build attributes, troubleshoot common issues, and extract the data you need for your projects.


Learning Outcomes:


Students should leave with a clearer understanding of how to build attributes, troubleshoot common issues, extract the data needed for project builds, Geometry spreadsheet, as well as intrinsics.

Topics Covered:


Session 1

Foundations


This session will focus on the core foundations of understanding geometry components, what attributes actually are, their classes & types, as well as the precedence the data order takes.

  1. Geometry components
  2. What are attributes?
  3. Attribute classes & types
  4. Precedence
  5. Geometry spreadsheet
  6. Intrinsics

Session 2

Reading, Writing, and Organization


This session will focus on what attributes are NOT, VEX, VOPs, HScript, Python, Local & Global variables, $ versus @, creation methods, writing methods available to customize your own attribute data, as well as parameter usage.

  1. What are attributes NOT?
  2. Creation methods
  3. Reading methods
  4. Attribute SOP nodes
  5. Global vs Local / $ vs @

Session 3

Native Attributes


This session will focus on reviewing and using native attributes Houdini provides, and in some cases requires to perform various simulation tasks. Lots of example builds will be shown, including RBD, FLIP, Vellum, Crowds, and Viewport GL features.

  1. Attribute database PDF
  2. Examples: RBD
  3. Examples: FLIP
  4. Examples: Vellum
  5. Examples: Crowds
  6. Examples: Viewport GL
schedule

Open for Enrollment

Session 1: Foundations (June 18, 2022)
This session will focus on the core foundations of understanding geometry components, what attributes actually are, their classes & types, as well as the precedence the data order takes.
1 lessons
1. Session 1 Full Video
Session 2: Reading, Writing, and Organization (June 25, 2022)
This session will focus on reading and understanding attribute data in the Geometry Spreadsheet, what Intrinsics are and how they can be accessed, what attributes are NOT, VEX, VOPs, HScript, Python, Local & Global variables, as well as the creation methods available to customize your own attribute data.
1 lessons
1. Session 2 Full Video
Session 3: Native Attributes (July 2, 2022)
This session will focus on reviewing and using native attributes Houdini provides, and in some cases requires to perform various simulation tasks. Lots of example builds will be shown, including RBD, FLIP, Vellum, and Crowds.
Instructors And Guests
What You Need to Take This Course
  1. Comfortable with writing code (VEX, HScript, & Python will be used)
  2. Computer (Please see SideFx system requirements)
  3. https://www.sidefx.com/Support/system-requirements/
  4. Second Monitor recommended, but not necessary
  5. Houdini (Apprentice License is free)
  6. Headphones and Microphone
  7. Webcam (If you do not have a Webcam you can use your Phone!) 

Additional Information
Subscribe to our newsletter.
Add the full Houdini.School schedule to your calendar:

REFUND POLICY:

Multi-Session Courses
Students may request a refund up to 1 day before the start of the course. Students may also withdraw from Multi-Session Courses at any time and are entitled to a pro-rated refund. Withdrawal date must be 1 day before the next class they intend to drop.

On-Demand Courses
All on-demand courses are non-refundable.

How to Drop a Class
Please send a request to drop a class via email to support@houdini.school.
Your written request to drop any or all of your classes must include:
  1. Student’s full name
  2. Name of the course(s) being dropped

See you in class!