uniform3f(v0, num v1, num v2, num v3) { return glUniform3f(v0, v1.toDouble(), v2.toDouble(), v3.toDouble()); }