          }
            stats.update();
            requestAnimationFrame(animation);
        }

        function getMaterial(type = 0) {
            var ringShield = {
                uniforms: {
                    color: {
                        type: "c",
                        value: new THREE.Color("#9999FF")
                    },
                    time: {
                        type: "f",
                        value: -1.5
                    },
                    type: {
                    