Introduction to Maya - Modeling Fundamentals Vol 2
This course will look in the fundamentals of modeling in Maya with an emphasis on creating good topology. It's aimed at people that have some modeling experience in Maya but are having trouble with complex objects.
# 1 08-11-2015 , 12:47 PM
Registered User
Join Date: Nov 2015
Posts: 1

transform node quation

Hi,
I am trying to understrand the transformation matrices used in "transform" node. According to maya docs, the final transformation is :
matrix = SP(-1) * S * SH * SP * ST * RP(-1) * RA * R * RP * RT * T
I know it's a row major, so if we use a fixed frame logic (i.e. fixing world coordinates and actively transform objects), we can read the matrix from left to right (i.e. post multiplication) as : scale pivot inverse translation SP(-1), then scale S , then shear SH, then going back to the same pivot point...

My question: I don't understand why we need
(1) scale pivot correction ST (SP-1 cancels SP, so why need ST? getAttr transform.spt always returns 0 0 0 )
(2) rotation pivot correction RT, (as above RP-1 then RP, why need RT) and
(3) RA

Can anyone provide a case where ST/RT/RA are needed? Is there any document/pdf/papers that explain the needed for these three matrices? I found lots of resources on transformation matrices but could not find any these docs that explain any possible need for these matrices...

Thanks in advance,

Posting Rules Forum Rules
You may not post new threads | You may not post replies | You may not post attachments | You may not edit your posts | BB code is On | Smilies are On | [IMG] code is On | HTML code is Off

Similar Threads