GUI.matrix - scale only

Just getting into fiddling with the built-in GUI capabilities in Unity.

I was disappointed to find that the GUI.matrix really only supports scale (and maybe translate) matrices. I was kind of hoping that it would allow keystoning, card flipping, bouncing or rotating elements, much like the way Android widgets work.

Perhaps these ideas will percolate in the Unity devs, or someone knows of another GUI package that does more?

It also supports rotation (see http://docs.unity3d.com/Documentation/ScriptReference/GUIUtility.RotateAroundPivot.html).

However, there are strange artifacts due to rotating and scaling inside of containers (see here).

For more advanced effects, you should really use one of the GUI frameworks rendering to 3D.