Optimizing Rigs for Parallel Evaluation

 Production proven results for faster Maya rigs

  • 7 Lessons
  • 15 videos
  • Example Maya files
  • Workflow python scripts
  • PDF chapter guides

Optimizing Rigs for Parallel Evaluation

  1. Course Contents

    16 lessons
    1. Lesson 1: Course Overview
    2. Lesson 2: Understanding Graphs and Parallel Evaluation
    3. Lesson 3: Beginning Optimization using the Profiler
    4. Lesson 4: Biggest Bang for Your Time Buck
    5. Lesson 5: Macro Optimizations Face Rigging
    6. Lesson 6-1: Meso Optimizations Introduction
    7. Lesson 6-2: Division of Calculation
    8. Lesson 6-3: Skin Cluster Stacking
    9. Lesson 6-4: Profiling and wrap up
    10. Lesson 6-5: Scripting and automation
    11. Lesson 7-1: Micro Optimizations
    12. Lesson 7-2: Final Cluster Busting
    13. Lesson 7-3: Nodes to remember
    14. Lesson 7-4: Other Matrix uses
    15. Lesson 7-5: Get even shorter
    16. This is the end, thank you!

Josh Sobel

Before learning from Charles, I thought advanced rigs were slow and we just had to deal with it. After rewriting my systems with his tips in mind, I'm getting over 60fps on a mid-range machine through basic parallel evaluation! This is the missing piece in every rigger's Maya skillset. Rough performance predictions for the fRigging Awesome Studios Kayla 2 rig and all future rigs with Full Geo: Parallel - 70-80fps and Cached - 130fps+ thanks to Charles for being a parallel eval guru and sharing his knowledge.

Mark Jackson Red9

This course is a really good introduction into optimizing your rigs for proper threading in Maya. Some very good & concise tips on using the Evaluation Toolkit and Profiler that everybody doing serious production should be following. I never knew about the "A" hotkey!