Maya Vector-Based Pose Reader Script
I learned how to create a vector-based pose reader using only Maya native nodes. This pose reader has proven useful for driving corrective deformation setups, but creating it manually is a tedious process.
To combat this, I created a python script that creates the pose reader setup after the user creates the required Base, Pose, and Target locators that are used to define the vectors, a blendshape node, and a blendshape target (the blendshape node and target are optional in the version 2 update).
Version 2 Update: The user can now decide between creating the pose reader setup and automatically connecting it to a defined blendshape target or creating a standalone pose reader setup that can be used to drive other setups like set-driven-keys and direct attribute connections.
Version 1: This script creates a pose reader using native Maya nodes and automatically connects it to a defined blendshape target. The user only has to provide the Base, Pose, and Target locators used to define the vectors, a blendshape node, and a blendshape target.