Matrix;

            for (let i = 0, len = lights.length; i < len; ++i) {
                lightMatrix = mat4.create();
                utils.xformMatrix(lightMatrix, lights[i].position);
                mat4.multiply(lightMatrix, viewProjMatrix, lightMatrix);

                lights[i].uniforms = app.createUniformBuffer([
                    PicoGL.FLOAT_MAT4,
                    PicoGL.FLOAT_VEC4,
                    PicoGL.FLOAT_VEC4
                ])
                .set(0, lightMatrix)
                