Complex UV Layout in Maya
Over the last couple of years UV layout in Maya has changed for the better. In this course we're going to be taking a look at some of those changes as we UV map an entire character
# 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