It should be [1, Math.tan(a), 0], [Math.tan(a), 1, 0], [0, 0, 1]
It should be
[1, Math.tan(a), 0],
[Math.tan(a), 1, 0],
[0, 0, 1]