: r(o),
              a_random1: r(o),
            },
            uniforms: {
              time: function (t) {
                return t.time;
              },
              view: function () {
                return c.a.lookAt([], [0, 0, 2], [0, 0, 0], [0, 1, 0]);
              },
              projection: function (t) {
                var e = t.viewportWidth,
                  n = t.viewportHeight;
                return c.a.perspective([], Math.PI / 4, e / n, 0.1, 100);
              },
