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.

HS-118 – Attributes by David Torno

HS-118 – Attributes by David Torno

/

Author:David Torno

Duration:8 hours

Actual Duration:7h 49m

Release date:2023, June

Publisher:Houdini.School

Skill level:Intermediate

Language:English

Exercise files:Yes

Software:Houdini

Course URL:https://www.houdini.school/courses/hs-118-attributes

Stop guessing how attributes work in Houdini. This course breaks down geometry components, data types, and the logic behind building and troubleshooting attributes for any project.

Attributes are the backbone of every Houdini project. If you’ve ever felt lost staring at the geometry spreadsheet or confused about why your VEX snippet isn’t working, this course is for you. David Torno walks through the fundamentals of geometry components, attribute classes, and the different ways to create and manage data in Houdini. You’ll learn how to read the spreadsheet, understand intrinsics, and build custom attributes that actually do what you expect.

🎯 What you’ll learn

  • Understand the relationship between points, vertices, and primitives
  • Create and manage attributes using VEX, HScript, and Python
  • Read and interpret the geometry spreadsheet and intrinsics
  • Troubleshoot common attribute issues in your projects
  • Use native attributes for RBD, FLIP, Vellum, and Crowd simulations

✅ Requirements

  • Skills: Comfortable with writing code (VEX, HScript, and Python will be used)
  • Hardware: Computer meeting SideFX system requirements; a second monitor is recommended

📝 Description

This isn’t a “click here, do that” tutorial. David focuses on the why behind attributes, not just the how. You’ll start with the absolute basics—what a point is versus a vertex, and why that distinction matters. From there, you move into attribute classes, types, and the precedence rules that determine which data wins when conflicts arise.

The course covers three main scripting languages: VEX, HScript, and Python. David shows you the strengths of each and when to use them. You’ll see live demonstrations of attribute creation, reading methods, and the Attribute SOP nodes that give you direct control over your data. The final session dives into native attributes used by Houdini’s simulation frameworks—RBD, FLIP, Vellum, and Crowds—with real project examples that show how these attributes drive behavior.

By the end, you’ll stop treating attributes as magic black boxes. You’ll know exactly how to build them, debug them, and extract the data your project needs.

🧑‍🎓 Who this course is for

  • Houdini artists who want to move beyond copying and pasting VEX snippets
  • Technical artists who need a solid understanding of data flow in procedural workflows
  • Anyone who has struggled with the geometry spreadsheet or attribute mismatches in their projects

🧑‍🏫 About the Author

David Torno is a self-taught visual effects professional with over two decades of industry experience. Since 2000, he has worked on films, commercials, music videos, and large-scale multimedia projects. In 2008, he began sharing his knowledge through video tutorials, project templates, and utility scripts. Under the Fendra Fx name, David continues to create tools and training for the creative community, with a focus on 3D volumetric and particle animation.

🏁 Final Result

  • A clear mental model of how attributes work in Houdini
  • The ability to build custom attributes for any project
  • Confidence in reading and troubleshooting the geometry spreadsheet
  • Practical knowledge of native attributes used in RBD, FLIP, Vellum, and Crowd simulations
Curriculum

📋 Course content

  1. Module 1:  Introduction
    • Meet the Instructor
    • Resources
    • The Project File
  2. Module 2:  Geometry Components
    • Overview
    • Points
    • Primitives
    • Winding Order
    • How Points Relate to Vertices
    • Q&A: Points in Other Applications
    • Q&A: Points and Data
  3. Module 3:  Attributes
    • Overview
    • Details
    • Attributes in Houdini
    • Traveling Attributes
    • Required and Optional Attributes
  4. Module 4:  Classes
    • Classes and Types
    • Attribute Types
    • Dictionaries
    • Matrices
    • Vectors
    • Arrays
  5. Module 5:  Priorities
    • Attribute Precedence
    • Demonstration Part 1
    • Demonstration Part 2
    • Additional Example
Watch online or Download for Free
HS-118 – Attributes by David Torno
NAME
SIZEDURATION
1.Introduction
7.8 MB6m
4.Classes
9.7 MB12m
6. The Geometry Spreadsheet
10.4 MB11m
7. Intrinsics
6 MB6m
8. Visualizers
19.5 MB17m
1. Overview
4.1 MB4m
3. Geometry
2.9 MB2m
4. Velocity
3.9 MB2m
5. Color
1.6 MB1m
9. Introduction
9.3 MB7m
10. What Attributes are Not
13.6 MB15m
3. Scripting
331.1 KB0m
5. Python
3.8 MB2m
6. Hython
1.3 MB1m
7. VEX
1.7 MB1m
11. Syntax
10 MB12m
16. Introduction
3.1 MB3m
18. FLIP Simulations
24 MB18m

Download all Videos (153)
501.3 MB7h 49m

Project Files (Assets, Resources)
16.5 MB

Download all

Join us on
  Channel    and      Group

Leave a Comment

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