Apply World Transformation For each Object Apply Static Transformation Draw All Static Parts // Including sub-objects For each Moving Part Apply Motion Transformation Draw All Parts of this piece in Motion // including sub-objects Remove Motion Transformation Remove Static Transformation
// guess 1 gl_Position = uProject * uWTOC * uTransform * vPosition// or gl_Position = uProject * uWTOC * uT1 * uT2 * vPosition