I’m using GUIUtility.RotateAroundPivot to rotate the matrix before some draw texture calls. This works correctly when I run inside the editor, but doesn’t rotate at all on a build. It was also working fine on Unity 2.6 builds. Any ideas? Anybody else experiencing similar issues?
This appears to happen only when GUI.matrix has been scaled.
Found the problem to be that the gui matrix we were storing on startup had not been initialized yet, or was initialized to all zeros. Still weird that this was a build only issue.