{
	"uniforms": {
	    "mymat2" : [0.0, 1.0, 2.0, 3.0],
	    "mymat3" : [0.0, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0],
	    "mymat4" : [0.0, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0, 11.0, 12.0, 13.0, 14.0, 15.0]
	},
    "components": {
        "diffuse" : "vec3(mymat2[0][0], mymat3[0][0], mymat4[0][0])"
    }
}