Not FFGL but works in ShaderLoader... float PI=3.14159265; float TWEAK_X_ORIGIN=0.25; float ZOOM=0.4; //tools vec3 rotateXY(vec3 p, vec2 angle) { vec2 c = cos(angle), s = sin(angle); p = vec3(p.x, c.x*p.y + s.x*p.z, -s.x*p.y + c.x*p.z); return vec3(c.y*p.x + s.y*p.z, p.y, -s.y*p.x + c.y*p.z); } voi...