While experimenting with CSS3 3D Transform on Safari, I realized that the 3D model is quite complex for me to grasp initially. Upon referring to the official W3C Document, I discovered that all transform rules in CSS3 are converted into a transform matrix that resembles the one used in SVG standards: http://www.w3.org/TR/SVG/coords.html#TranslationDefined I must admit, I struggle with math. Is there anyone who could help me understand the workings of transform functions like rotateX, perspective, etc?