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

Go at your own pace
3 Sessions / 4 hours of work per session
Price
$135
Skill Level
Intermediate
Topics
MOPs, VEX/VOPs, Linear Algebra

HS-226: MOPs: Motion Operators for Houdini

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

Go at your own pace
3 Sessions / 4 hours of work per session
Price
$135
Skill Level
Intermediate
Topics
MOPs, VEX/VOPs, Linear Algebra
Course Description

Class Description:


This recorded course provides an overview of the MOPs workflow and how it integrates with the rest of Houdini, shows concrete examples of how MOPs can be used in both motion graphics and visual effects workflows and dives into some of the fundamental math concepts that drive MOPs (and 3D animation as a whole!).


Learning Outcomes:


Students will understand how to leverage MOPs to create motion graphics and visual effects, and gain some insight into the concepts behind both motion graphics in Houdini and the underlying math behind motion graphics.


Topics Covered:


Week 1

MOPs 101: Generators, Modifiers, and Falloffs


This session will explain the basic concepts of MOPs, the three primary node categories (Generators, Modifiers, and Falloffs), and demonstrate several setups using the most common nodes in MOPs.

  1. What’s MOPs for?
  2. Getting Started (installation)
  3. Attributes, Packed Primitives and Points
  4. Generators
  5. Basic Modifiers
  6. Falloffs
  7. Mixing up MOPs with SOPs
  8. Additional Resources

Week 2

MOPs 102: Advanced Setups and the MOPs “API” 


In this session, we will explore more complex setups using MOPs and explain the core API nodes that the rest of MOPs depend on. 

  1. Advanced Modifiers
  2. Messing with Time
  3. Pivots and Orients
  4. Driving simulations: RBD
  5. Driving simulations: Vellum
  6. MOPs API Nodes
  7. MOPs Gotchas

Week 3

MOPs 103: The Math Behind MOPs


This session will explain the underlying math concepts that power MOPs and 3D graphics in general!

  1. Vectors
  2. Cross and Dot Products
  3. A Tiny Bit of Trigonometry
  4. Matrices
  5. Quaternions
  6. Local and World Transformations
schedule

Open for Enrollment

Session 1: MOPs 101: Generators, Modifiers, and Falloffs
This will explain the basic concepts of MOPs, the three primary node categories (Generators, Modifiers, and Falloffs), and demonstrate several setups using the most common nodes in MOPs.
2 lessons
1. View course in two ways
2. Session 1 - Full Video
Session 2: MOPs 102: Advanced Setups and the MOPs “API”
This session will explore more complex setups using MOPs and explain the core API nodes that the rest of MOPs depend on.
2 lessons
1. View course in two ways
2. Session 2 - Full Video
Session 3: MOPs 103: The Math Behind MOPs
This session will explain the underlying math concepts that power MOPs and 3D graphics in general!
2 lessons
1. View course in two ways
2. Session 3 - Full Video
Instructors And Guests
What You Need to Take This Course
  1. Computer (Please see SideFx system requirements)
  2. https://www.sidefx.com/Support/system-requirements/
  3. Second Monitor is recommended, but not necessary
  4. Houdini (Apprentice License is free)
  5. Latest Stable build of MOPs (https://github.com/toadstorm/MOPS/releases/tag/v1.7.1)
  6. 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!