diff --git a/app/globals.css b/app/globals.css
index 28d95a8..0c36598 100644
--- a/app/globals.css
+++ b/app/globals.css
@@ -215,37 +215,6 @@ body {
}
}
-/* 9. Particle Constellation A: Continuous smooth orbital drift around orb */
-@keyframes particlesMotionA {
- 0% {
- transform: rotate(0deg);
- }
- 100% {
- transform: rotate(360deg);
- }
-}
-
-/* 10. Particle Constellation B: Continuous counter-orbital drift with gentle shimmer */
-@keyframes particlesMotionB {
- 0% {
- transform: rotate(0deg);
- }
- 100% {
- transform: rotate(-360deg);
- }
-}
-
-/* 11. Particle Constellation C: Continuous floating wave */
-@keyframes particlesMotionC {
- 0%, 100% {
- transform: translate(0px, 0px);
- opacity: 0.7;
- }
- 50% {
- transform: translate(-8px, 10px);
- opacity: 1;
- }
-}
/* Animation Utility Classes - Constant velocity & uninterrupted flow */
.animate-orbit-ring {
@@ -290,24 +259,3 @@ body {
transform-origin: 637.492px 421.5px;
will-change: transform, opacity;
}
-
-.animate-particles-a {
- animation: particlesMotionA 24s linear infinite;
- transform-origin: 637.492px 421.5px;
- will-change: transform;
-}
-
-.animate-particles-b {
- animation: particlesMotionB 30s linear infinite;
- transform-origin: 637.492px 421.5px;
- will-change: transform;
-}
-
-.animate-particles-c {
- animation: particlesMotionC 6s ease-in-out infinite;
- will-change: transform, opacity;
-}
-
-
-
-
diff --git a/components/copilot/AnimatedCopilotOrb.tsx b/components/copilot/AnimatedCopilotOrb.tsx
index a4510f8..07f1981 100644
--- a/components/copilot/AnimatedCopilotOrb.tsx
+++ b/components/copilot/AnimatedCopilotOrb.tsx
@@ -109,115 +109,6 @@ export function AnimatedCopilotOrb() {
-
- {/* Constellation of 98 Dynamic Particles */}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
{/* SVG Filters & Linear Gradients */}
diff --git a/components/copilot/CopilotParticleCanvas.tsx b/components/copilot/CopilotParticleCanvas.tsx
new file mode 100644
index 0000000..4cdc671
--- /dev/null
+++ b/components/copilot/CopilotParticleCanvas.tsx
@@ -0,0 +1,3281 @@
+"use client";
+
+import React, { useEffect, useRef } from "react";
+
+interface Particle {
+ baseDist: number;
+ baseAngle: number;
+ radius: number;
+ baseOpacity: number;
+ orbitalSpeed: number;
+ radAmp1: number;
+ radFreq1: number;
+ radPhase1: number;
+ radAmp2: number;
+ radFreq2: number;
+ radPhase2: number;
+ wanderAmpX: number;
+ wanderAmpY: number;
+ wanderFreqX: number;
+ wanderFreqY: number;
+ wanderPhaseX: number;
+ wanderPhaseY: number;
+ twinkleFreq: number;
+ twinklePhase: number;
+ isGlow: boolean;
+ colorType: "blue" | "white" | "violet";
+}
+
+const PARTICLES: Particle[] = [
+ {
+ "baseDist": 140.72,
+ "baseAngle": 0.1383,
+ "radius": 1.1,
+ "baseOpacity": 0.73,
+ "orbitalSpeed": 0.15416,
+ "radAmp1": 21.94,
+ "radFreq1": 0.2809,
+ "radPhase1": 3.5976,
+ "radAmp2": 13.42,
+ "radFreq2": 0.6218,
+ "radPhase2": 3.0844,
+ "wanderAmpX": 18.82,
+ "wanderAmpY": 14.18,
+ "wanderFreqX": 0.1506,
+ "wanderFreqY": 0.1686,
+ "wanderPhaseX": 1.8048,
+ "wanderPhaseY": 0.6161,
+ "twinkleFreq": 0.7126,
+ "twinklePhase": 5.5981,
+ "isGlow": false,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 174.13,
+ "baseAngle": 2.3451,
+ "radius": 1.0,
+ "baseOpacity": 0.43,
+ "orbitalSpeed": 0.14398,
+ "radAmp1": 17.71,
+ "radFreq1": 0.2703,
+ "radPhase1": 4.6871,
+ "radAmp2": 11.38,
+ "radFreq2": 0.6031,
+ "radPhase2": 0.5634,
+ "wanderAmpX": 15.53,
+ "wanderAmpY": 12.03,
+ "wanderFreqX": 0.1824,
+ "wanderFreqY": 0.2983,
+ "wanderPhaseX": 4.5014,
+ "wanderPhaseY": 1.9415,
+ "twinkleFreq": 1.6326,
+ "twinklePhase": 2.3175,
+ "isGlow": false,
+ "colorType": "white"
+ },
+ {
+ "baseDist": 171.5,
+ "baseAngle": 4.9321,
+ "radius": 0.8,
+ "baseOpacity": 0.51,
+ "orbitalSpeed": 0.11512,
+ "radAmp1": 24.84,
+ "radFreq1": 0.388,
+ "radPhase1": 5.5005,
+ "radAmp2": 8.98,
+ "radFreq2": 0.5336,
+ "radPhase2": 5.306,
+ "wanderAmpX": 15.9,
+ "wanderAmpY": 21.75,
+ "wanderFreqX": 0.268,
+ "wanderFreqY": 0.3352,
+ "wanderPhaseX": 3.6161,
+ "wanderPhaseY": 4.8118,
+ "twinkleFreq": 1.5999,
+ "twinklePhase": 6.049,
+ "isGlow": false,
+ "colorType": "white"
+ },
+ {
+ "baseDist": 177.09,
+ "baseAngle": 0.9059,
+ "radius": 1.1,
+ "baseOpacity": 0.39,
+ "orbitalSpeed": 0.1162,
+ "radAmp1": 15.66,
+ "radFreq1": 0.3926,
+ "radPhase1": 3.9375,
+ "radAmp2": 9.57,
+ "radFreq2": 0.5143,
+ "radPhase2": 5.84,
+ "wanderAmpX": 21.82,
+ "wanderAmpY": 15.64,
+ "wanderFreqX": 0.2788,
+ "wanderFreqY": 0.304,
+ "wanderPhaseX": 1.9329,
+ "wanderPhaseY": 5.0253,
+ "twinkleFreq": 1.2521,
+ "twinklePhase": 3.009,
+ "isGlow": false,
+ "colorType": "white"
+ },
+ {
+ "baseDist": 209.6,
+ "baseAngle": 3.14,
+ "radius": 1.0,
+ "baseOpacity": 0.43,
+ "orbitalSpeed": 0.0911,
+ "radAmp1": 26.11,
+ "radFreq1": 0.4106,
+ "radPhase1": 5.0488,
+ "radAmp2": 14.27,
+ "radFreq2": 0.476,
+ "radPhase2": 1.2556,
+ "wanderAmpX": 17.7,
+ "wanderAmpY": 14.53,
+ "wanderFreqX": 0.3263,
+ "wanderFreqY": 0.2643,
+ "wanderPhaseX": 2.7283,
+ "wanderPhaseY": 4.1714,
+ "twinkleFreq": 0.737,
+ "twinklePhase": 1.8226,
+ "isGlow": false,
+ "colorType": "white"
+ },
+ {
+ "baseDist": 171.19,
+ "baseAngle": 5.6997,
+ "radius": 0.8,
+ "baseOpacity": 0.53,
+ "orbitalSpeed": 0.14345,
+ "radAmp1": 27.48,
+ "radFreq1": 0.3822,
+ "radPhase1": 3.0106,
+ "radAmp2": 5.64,
+ "radFreq2": 0.4433,
+ "radPhase2": 3.1317,
+ "wanderAmpX": 9.35,
+ "wanderAmpY": 18.47,
+ "wanderFreqX": 0.2446,
+ "wanderFreqY": 0.2534,
+ "wanderPhaseX": 0.0882,
+ "wanderPhaseY": 0.0013,
+ "twinkleFreq": 1.3387,
+ "twinklePhase": 5.857,
+ "isGlow": false,
+ "colorType": "white"
+ },
+ {
+ "baseDist": 137.48,
+ "baseAngle": 1.9241,
+ "radius": 0.8,
+ "baseOpacity": 0.45,
+ "orbitalSpeed": 0.15956,
+ "radAmp1": 22.7,
+ "radFreq1": 0.3325,
+ "radPhase1": 0.9724,
+ "radAmp2": 8.13,
+ "radFreq2": 0.5541,
+ "radPhase2": 4.8351,
+ "wanderAmpX": 21.3,
+ "wanderAmpY": 14.89,
+ "wanderFreqX": 0.3157,
+ "wanderFreqY": 0.181,
+ "wanderPhaseX": 1.4007,
+ "wanderPhaseY": 3.6941,
+ "twinkleFreq": 1.7541,
+ "twinklePhase": 5.504,
+ "isGlow": false,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 175.42,
+ "baseAngle": 4.39,
+ "radius": 0.8,
+ "baseOpacity": 0.52,
+ "orbitalSpeed": 0.13231,
+ "radAmp1": 26.64,
+ "radFreq1": 0.2534,
+ "radPhase1": 2.5889,
+ "radAmp2": 13.08,
+ "radFreq2": 0.532,
+ "radPhase2": 1.2359,
+ "wanderAmpX": 8.2,
+ "wanderAmpY": 9.49,
+ "wanderFreqX": 0.3542,
+ "wanderFreqY": 0.1618,
+ "wanderPhaseX": 2.1804,
+ "wanderPhaseY": 2.2205,
+ "twinkleFreq": 1.5465,
+ "twinklePhase": 0.162,
+ "isGlow": false,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 175.93,
+ "baseAngle": 0.2875,
+ "radius": 1.0,
+ "baseOpacity": 0.62,
+ "orbitalSpeed": 0.09797,
+ "radAmp1": 27.18,
+ "radFreq1": 0.3172,
+ "radPhase1": 5.0576,
+ "radAmp2": 6.54,
+ "radFreq2": 0.5319,
+ "radPhase2": 2.7244,
+ "wanderAmpX": 12.71,
+ "wanderAmpY": 16.38,
+ "wanderFreqX": 0.3061,
+ "wanderFreqY": 0.166,
+ "wanderPhaseX": 2.508,
+ "wanderPhaseY": 1.2283,
+ "twinkleFreq": 1.7136,
+ "twinklePhase": 0.2842,
+ "isGlow": false,
+ "colorType": "white"
+ },
+ {
+ "baseDist": 179.03,
+ "baseAngle": 2.7443,
+ "radius": 0.8,
+ "baseOpacity": 0.53,
+ "orbitalSpeed": 0.12562,
+ "radAmp1": 12.33,
+ "radFreq1": 0.335,
+ "radPhase1": 1.3743,
+ "radAmp2": 13.83,
+ "radFreq2": 0.6631,
+ "radPhase2": 0.8653,
+ "wanderAmpX": 17.26,
+ "wanderAmpY": 10.6,
+ "wanderFreqX": 0.2127,
+ "wanderFreqY": 0.2726,
+ "wanderPhaseX": 5.4541,
+ "wanderPhaseY": 2.4076,
+ "twinkleFreq": 0.9059,
+ "twinklePhase": 1.0976,
+ "isGlow": false,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 171.75,
+ "baseAngle": 5.0874,
+ "radius": 1.0,
+ "baseOpacity": 0.47,
+ "orbitalSpeed": 0.11799,
+ "radAmp1": 13.92,
+ "radFreq1": 0.3712,
+ "radPhase1": 5.0059,
+ "radAmp2": 13.16,
+ "radFreq2": 0.6468,
+ "radPhase2": 1.4535,
+ "wanderAmpX": 21.35,
+ "wanderAmpY": 20.3,
+ "wanderFreqX": 0.2985,
+ "wanderFreqY": 0.2438,
+ "wanderPhaseX": 4.9217,
+ "wanderPhaseY": 5.3375,
+ "twinkleFreq": 1.4374,
+ "twinklePhase": 6.0394,
+ "isGlow": false,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 161.68,
+ "baseAngle": 1.1263,
+ "radius": 0.8,
+ "baseOpacity": 0.49,
+ "orbitalSpeed": 0.1342,
+ "radAmp1": 20.89,
+ "radFreq1": 0.3163,
+ "radPhase1": 1.3473,
+ "radAmp2": 7.95,
+ "radFreq2": 0.4438,
+ "radPhase2": 3.4918,
+ "wanderAmpX": 9.42,
+ "wanderAmpY": 11.69,
+ "wanderFreqX": 0.3696,
+ "wanderFreqY": 0.1894,
+ "wanderPhaseX": 4.3011,
+ "wanderPhaseY": 4.7696,
+ "twinkleFreq": 1.4946,
+ "twinklePhase": 1.1655,
+ "isGlow": false,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 186.71,
+ "baseAngle": 3.5916,
+ "radius": 1.1,
+ "baseOpacity": 0.48,
+ "orbitalSpeed": 0.10478,
+ "radAmp1": 16.17,
+ "radFreq1": 0.1951,
+ "radPhase1": 2.5864,
+ "radAmp2": 13.98,
+ "radFreq2": 0.6219,
+ "radPhase2": 2.6046,
+ "wanderAmpX": 8.22,
+ "wanderAmpY": 9.35,
+ "wanderFreqX": 0.1553,
+ "wanderFreqY": 0.1783,
+ "wanderPhaseX": 4.3092,
+ "wanderPhaseY": 3.6221,
+ "twinkleFreq": 1.7297,
+ "twinklePhase": 2.201,
+ "isGlow": false,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 200.18,
+ "baseAngle": 6.2197,
+ "radius": 1.1,
+ "baseOpacity": 0.6,
+ "orbitalSpeed": 0.10126,
+ "radAmp1": 15.45,
+ "radFreq1": 0.291,
+ "radPhase1": 6.1519,
+ "radAmp2": 13.78,
+ "radFreq2": 0.5903,
+ "radPhase2": 5.4117,
+ "wanderAmpX": 17.54,
+ "wanderAmpY": 20.93,
+ "wanderFreqX": 0.2395,
+ "wanderFreqY": 0.3678,
+ "wanderPhaseX": 2.2388,
+ "wanderPhaseY": 4.6206,
+ "twinkleFreq": 1.1804,
+ "twinklePhase": 0.1487,
+ "isGlow": false,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 192.58,
+ "baseAngle": 2.1105,
+ "radius": 1.0,
+ "baseOpacity": 0.64,
+ "orbitalSpeed": 0.1082,
+ "radAmp1": 21.37,
+ "radFreq1": 0.1849,
+ "radPhase1": 6.0117,
+ "radAmp2": 6.97,
+ "radFreq2": 0.3697,
+ "radPhase2": 6.2652,
+ "wanderAmpX": 10.27,
+ "wanderAmpY": 9.72,
+ "wanderFreqX": 0.1586,
+ "wanderFreqY": 0.2702,
+ "wanderPhaseX": 3.7508,
+ "wanderPhaseY": 6.1155,
+ "twinkleFreq": 1.0325,
+ "twinklePhase": 2.6689,
+ "isGlow": false,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 141.37,
+ "baseAngle": 4.6831,
+ "radius": 1.0,
+ "baseOpacity": 0.5,
+ "orbitalSpeed": 0.14044,
+ "radAmp1": 24.4,
+ "radFreq1": 0.224,
+ "radPhase1": 0.1786,
+ "radAmp2": 12.17,
+ "radFreq2": 0.5395,
+ "radPhase2": 3.4865,
+ "wanderAmpX": 20.45,
+ "wanderAmpY": 19.01,
+ "wanderFreqX": 0.2025,
+ "wanderFreqY": 0.1538,
+ "wanderPhaseX": 3.4001,
+ "wanderPhaseY": 2.6256,
+ "twinkleFreq": 1.7543,
+ "twinklePhase": 0.8712,
+ "isGlow": false,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 186.41,
+ "baseAngle": 0.7544,
+ "radius": 0.8,
+ "baseOpacity": 0.69,
+ "orbitalSpeed": 0.13727,
+ "radAmp1": 20.22,
+ "radFreq1": 0.2437,
+ "radPhase1": 3.9773,
+ "radAmp2": 12.55,
+ "radFreq2": 0.4611,
+ "radPhase2": 4.1335,
+ "wanderAmpX": 8.16,
+ "wanderAmpY": 21.69,
+ "wanderFreqX": 0.2582,
+ "wanderFreqY": 0.3731,
+ "wanderPhaseX": 4.2672,
+ "wanderPhaseY": 5.4168,
+ "twinkleFreq": 1.72,
+ "twinklePhase": 5.6928,
+ "isGlow": false,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 165.92,
+ "baseAngle": 3.1224,
+ "radius": 1.0,
+ "baseOpacity": 0.73,
+ "orbitalSpeed": 0.10908,
+ "radAmp1": 25.78,
+ "radFreq1": 0.2699,
+ "radPhase1": 2.8857,
+ "radAmp2": 9.58,
+ "radFreq2": 0.634,
+ "radPhase2": 5.6362,
+ "wanderAmpX": 17.43,
+ "wanderAmpY": 12.37,
+ "wanderFreqX": 0.1864,
+ "wanderFreqY": 0.2444,
+ "wanderPhaseX": 3.0464,
+ "wanderPhaseY": 0.0334,
+ "twinkleFreq": 1.0899,
+ "twinklePhase": 6.0036,
+ "isGlow": false,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 177.09,
+ "baseAngle": 5.3505,
+ "radius": 1.0,
+ "baseOpacity": 0.67,
+ "orbitalSpeed": 0.11058,
+ "radAmp1": 23.7,
+ "radFreq1": 0.2131,
+ "radPhase1": 4.6465,
+ "radAmp2": 14.99,
+ "radFreq2": 0.3564,
+ "radPhase2": 1.3642,
+ "wanderAmpX": 19.88,
+ "wanderAmpY": 16.15,
+ "wanderFreqX": 0.2817,
+ "wanderFreqY": 0.3698,
+ "wanderPhaseX": 2.3913,
+ "wanderPhaseY": 6.0516,
+ "twinkleFreq": 1.2683,
+ "twinklePhase": 4.0467,
+ "isGlow": false,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 144.22,
+ "baseAngle": 1.7007,
+ "radius": 1.1,
+ "baseOpacity": 0.39,
+ "orbitalSpeed": 0.1203,
+ "radAmp1": 16.18,
+ "radFreq1": 0.19,
+ "radPhase1": 3.7242,
+ "radAmp2": 12.87,
+ "radFreq2": 0.4068,
+ "radPhase2": 1.8404,
+ "wanderAmpX": 15.58,
+ "wanderAmpY": 13.0,
+ "wanderFreqX": 0.3737,
+ "wanderFreqY": 0.1934,
+ "wanderPhaseX": 4.6936,
+ "wanderPhaseY": 0.0594,
+ "twinkleFreq": 1.3665,
+ "twinklePhase": 3.016,
+ "isGlow": false,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 168.04,
+ "baseAngle": 3.9016,
+ "radius": 1.1,
+ "baseOpacity": 0.42,
+ "orbitalSpeed": 0.12229,
+ "radAmp1": 14.62,
+ "radFreq1": 0.3929,
+ "radPhase1": 3.2358,
+ "radAmp2": 13.82,
+ "radFreq2": 0.5752,
+ "radPhase2": 0.0125,
+ "wanderAmpX": 13.24,
+ "wanderAmpY": 13.15,
+ "wanderFreqX": 0.1997,
+ "wanderFreqY": 0.1855,
+ "wanderPhaseX": 3.8329,
+ "wanderPhaseY": 0.795,
+ "twinkleFreq": 1.7835,
+ "twinklePhase": 3.0446,
+ "isGlow": false,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 208.66,
+ "baseAngle": 0.1758,
+ "radius": 1.1,
+ "baseOpacity": 0.38,
+ "orbitalSpeed": 0.11488,
+ "radAmp1": 17.56,
+ "radFreq1": 0.3983,
+ "radPhase1": 0.7599,
+ "radAmp2": 10.19,
+ "radFreq2": 0.64,
+ "radPhase2": 4.2948,
+ "wanderAmpX": 14.38,
+ "wanderAmpY": 16.19,
+ "wanderFreqX": 0.169,
+ "wanderFreqY": 0.3292,
+ "wanderPhaseX": 0.5521,
+ "wanderPhaseY": 3.109,
+ "twinkleFreq": 1.0432,
+ "twinklePhase": 4.7331,
+ "isGlow": false,
+ "colorType": "white"
+ },
+ {
+ "baseDist": 150.34,
+ "baseAngle": 2.4699,
+ "radius": 1.0,
+ "baseOpacity": 0.52,
+ "orbitalSpeed": 0.14932,
+ "radAmp1": 22.51,
+ "radFreq1": 0.2984,
+ "radPhase1": 1.9709,
+ "radAmp2": 6.96,
+ "radFreq2": 0.5121,
+ "radPhase2": 5.4376,
+ "wanderAmpX": 20.88,
+ "wanderAmpY": 18.62,
+ "wanderFreqX": 0.2305,
+ "wanderFreqY": 0.3413,
+ "wanderPhaseX": 3.7062,
+ "wanderPhaseY": 1.3375,
+ "twinkleFreq": 1.1858,
+ "twinklePhase": 3.5599,
+ "isGlow": false,
+ "colorType": "white"
+ },
+ {
+ "baseDist": 196.25,
+ "baseAngle": 4.8689,
+ "radius": 1.0,
+ "baseOpacity": 0.46,
+ "orbitalSpeed": 0.12792,
+ "radAmp1": 19.11,
+ "radFreq1": 0.2149,
+ "radPhase1": 3.9388,
+ "radAmp2": 7.34,
+ "radFreq2": 0.6903,
+ "radPhase2": 3.5268,
+ "wanderAmpX": 9.73,
+ "wanderAmpY": 12.11,
+ "wanderFreqX": 0.2554,
+ "wanderFreqY": 0.2423,
+ "wanderPhaseX": 0.1365,
+ "wanderPhaseY": 4.5017,
+ "twinkleFreq": 1.4415,
+ "twinklePhase": 2.1164,
+ "isGlow": false,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 423.75,
+ "baseAngle": 1.2134,
+ "radius": 1.4,
+ "baseOpacity": 0.9,
+ "orbitalSpeed": 0.08128,
+ "radAmp1": 20.74,
+ "radFreq1": 0.2304,
+ "radPhase1": 2.2127,
+ "radAmp2": 8.3,
+ "radFreq2": 0.673,
+ "radPhase2": 4.5518,
+ "wanderAmpX": 8.15,
+ "wanderAmpY": 15.82,
+ "wanderFreqX": 0.208,
+ "wanderFreqY": 0.2268,
+ "wanderPhaseX": 4.0487,
+ "wanderPhaseY": 2.6051,
+ "twinkleFreq": 1.556,
+ "twinklePhase": 2.9904,
+ "isGlow": true,
+ "colorType": "white"
+ },
+ {
+ "baseDist": 486.76,
+ "baseAngle": 3.4995,
+ "radius": 1.15,
+ "baseOpacity": 0.46,
+ "orbitalSpeed": 0.07563,
+ "radAmp1": 27.07,
+ "radFreq1": 0.2584,
+ "radPhase1": 4.8994,
+ "radAmp2": 12.91,
+ "radFreq2": 0.5302,
+ "radPhase2": 3.9133,
+ "wanderAmpX": 13.17,
+ "wanderAmpY": 15.78,
+ "wanderFreqX": 0.1932,
+ "wanderFreqY": 0.3269,
+ "wanderPhaseX": 6.1738,
+ "wanderPhaseY": 0.9791,
+ "twinkleFreq": 1.7695,
+ "twinklePhase": 5.9256,
+ "isGlow": false,
+ "colorType": "white"
+ },
+ {
+ "baseDist": 281.91,
+ "baseAngle": 5.8205,
+ "radius": 1.0,
+ "baseOpacity": 0.8,
+ "orbitalSpeed": 0.09371,
+ "radAmp1": 21.42,
+ "radFreq1": 0.212,
+ "radPhase1": 0.1778,
+ "radAmp2": 14.39,
+ "radFreq2": 0.3656,
+ "radPhase2": 3.4572,
+ "wanderAmpX": 15.19,
+ "wanderAmpY": 11.24,
+ "wanderFreqX": 0.367,
+ "wanderFreqY": 0.2583,
+ "wanderPhaseX": 4.1661,
+ "wanderPhaseY": 2.1586,
+ "twinkleFreq": 1.0496,
+ "twinklePhase": 3.014,
+ "isGlow": false,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 366.49,
+ "baseAngle": 1.9636,
+ "radius": 1.15,
+ "baseOpacity": 0.87,
+ "orbitalSpeed": 0.06432,
+ "radAmp1": 24.94,
+ "radFreq1": 0.2409,
+ "radPhase1": 4.7436,
+ "radAmp2": 6.99,
+ "radFreq2": 0.4458,
+ "radPhase2": 5.292,
+ "wanderAmpX": 13.6,
+ "wanderAmpY": 11.06,
+ "wanderFreqX": 0.1625,
+ "wanderFreqY": 0.2445,
+ "wanderPhaseX": 0.4056,
+ "wanderPhaseY": 4.5369,
+ "twinkleFreq": 1.4273,
+ "twinklePhase": 4.2855,
+ "isGlow": false,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 449.75,
+ "baseAngle": 4.4942,
+ "radius": 1.15,
+ "baseOpacity": 0.94,
+ "orbitalSpeed": 0.0888,
+ "radAmp1": 21.53,
+ "radFreq1": 0.2974,
+ "radPhase1": 4.1504,
+ "radAmp2": 8.6,
+ "radFreq2": 0.3773,
+ "radPhase2": 3.5314,
+ "wanderAmpX": 19.17,
+ "wanderAmpY": 18.63,
+ "wanderFreqX": 0.3717,
+ "wanderFreqY": 0.3709,
+ "wanderPhaseX": 3.3175,
+ "wanderPhaseY": 5.4557,
+ "twinkleFreq": 1.3936,
+ "twinklePhase": 5.8151,
+ "isGlow": false,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 513.87,
+ "baseAngle": 0.4868,
+ "radius": 0.85,
+ "baseOpacity": 0.68,
+ "orbitalSpeed": 0.06956,
+ "radAmp1": 20.22,
+ "radFreq1": 0.37,
+ "radPhase1": 1.7008,
+ "radAmp2": 13.74,
+ "radFreq2": 0.521,
+ "radPhase2": 3.5116,
+ "wanderAmpX": 19.77,
+ "wanderAmpY": 12.56,
+ "wanderFreqX": 0.3794,
+ "wanderFreqY": 0.2402,
+ "wanderPhaseX": 3.8656,
+ "wanderPhaseY": 3.3872,
+ "twinkleFreq": 0.8672,
+ "twinklePhase": 3.464,
+ "isGlow": false,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 513.93,
+ "baseAngle": 2.9404,
+ "radius": 1.0,
+ "baseOpacity": 0.52,
+ "orbitalSpeed": 0.0555,
+ "radAmp1": 22.67,
+ "radFreq1": 0.1883,
+ "radPhase1": 4.9606,
+ "radAmp2": 14.41,
+ "radFreq2": 0.4126,
+ "radPhase2": 1.6811,
+ "wanderAmpX": 15.56,
+ "wanderAmpY": 12.99,
+ "wanderFreqX": 0.2552,
+ "wanderFreqY": 0.1929,
+ "wanderPhaseX": 0.337,
+ "wanderPhaseY": 1.1664,
+ "twinkleFreq": 0.8693,
+ "twinklePhase": 4.0289,
+ "isGlow": false,
+ "colorType": "white"
+ },
+ {
+ "baseDist": 366.92,
+ "baseAngle": 5.2891,
+ "radius": 1.7,
+ "baseOpacity": 0.93,
+ "orbitalSpeed": 0.09522,
+ "radAmp1": 13.47,
+ "radFreq1": 0.3433,
+ "radPhase1": 2.556,
+ "radAmp2": 14.0,
+ "radFreq2": 0.401,
+ "radPhase2": 3.1934,
+ "wanderAmpX": 14.59,
+ "wanderAmpY": 8.81,
+ "wanderFreqX": 0.2312,
+ "wanderFreqY": 0.3441,
+ "wanderPhaseX": 4.3886,
+ "wanderPhaseY": 5.1328,
+ "twinkleFreq": 1.0616,
+ "twinklePhase": 0.1765,
+ "isGlow": true,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 370.98,
+ "baseAngle": 1.5205,
+ "radius": 0.85,
+ "baseOpacity": 0.66,
+ "orbitalSpeed": 0.06922,
+ "radAmp1": 15.59,
+ "radFreq1": 0.4123,
+ "radPhase1": 1.3365,
+ "radAmp2": 6.59,
+ "radFreq2": 0.6972,
+ "radPhase2": 2.6513,
+ "wanderAmpX": 13.92,
+ "wanderAmpY": 19.99,
+ "wanderFreqX": 0.3122,
+ "wanderFreqY": 0.3727,
+ "wanderPhaseX": 3.9543,
+ "wanderPhaseY": 2.7676,
+ "twinkleFreq": 1.7427,
+ "twinklePhase": 3.8114,
+ "isGlow": false,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 247.53,
+ "baseAngle": 3.6489,
+ "radius": 1.0,
+ "baseOpacity": 0.82,
+ "orbitalSpeed": 0.1084,
+ "radAmp1": 21.95,
+ "radFreq1": 0.2179,
+ "radPhase1": 1.0815,
+ "radAmp2": 11.41,
+ "radFreq2": 0.4163,
+ "radPhase2": 5.9565,
+ "wanderAmpX": 21.76,
+ "wanderAmpY": 8.43,
+ "wanderFreqX": 0.3733,
+ "wanderFreqY": 0.2991,
+ "wanderPhaseX": 5.7408,
+ "wanderPhaseY": 4.9603,
+ "twinkleFreq": 1.0158,
+ "twinklePhase": 2.2948,
+ "isGlow": false,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 222.86,
+ "baseAngle": 6.148,
+ "radius": 1.7,
+ "baseOpacity": 0.68,
+ "orbitalSpeed": 0.12662,
+ "radAmp1": 13.72,
+ "radFreq1": 0.2146,
+ "radPhase1": 1.3986,
+ "radAmp2": 8.59,
+ "radFreq2": 0.4821,
+ "radPhase2": 3.9775,
+ "wanderAmpX": 8.68,
+ "wanderAmpY": 17.77,
+ "wanderFreqX": 0.2788,
+ "wanderFreqY": 0.3236,
+ "wanderPhaseX": 6.078,
+ "wanderPhaseY": 0.4953,
+ "twinkleFreq": 1.2154,
+ "twinklePhase": 3.4312,
+ "isGlow": true,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 458.94,
+ "baseAngle": 2.2441,
+ "radius": 1.7,
+ "baseOpacity": 0.92,
+ "orbitalSpeed": 0.05935,
+ "radAmp1": 12.67,
+ "radFreq1": 0.3066,
+ "radPhase1": 2.8428,
+ "radAmp2": 6.09,
+ "radFreq2": 0.6297,
+ "radPhase2": 5.0277,
+ "wanderAmpX": 21.43,
+ "wanderAmpY": 16.59,
+ "wanderFreqX": 0.2744,
+ "wanderFreqY": 0.1852,
+ "wanderPhaseX": 2.0006,
+ "wanderPhaseY": 0.167,
+ "twinkleFreq": 1.131,
+ "twinklePhase": 1.0567,
+ "isGlow": true,
+ "colorType": "white"
+ },
+ {
+ "baseDist": 478.14,
+ "baseAngle": 4.5629,
+ "radius": 0.85,
+ "baseOpacity": 0.94,
+ "orbitalSpeed": 0.07447,
+ "radAmp1": 13.91,
+ "radFreq1": 0.4113,
+ "radPhase1": 5.6868,
+ "radAmp2": 12.17,
+ "radFreq2": 0.4575,
+ "radPhase2": 2.958,
+ "wanderAmpX": 12.51,
+ "wanderAmpY": 20.55,
+ "wanderFreqX": 0.3088,
+ "wanderFreqY": 0.242,
+ "wanderPhaseX": 3.2301,
+ "wanderPhaseY": 5.3309,
+ "twinkleFreq": 1.1608,
+ "twinklePhase": 3.0722,
+ "isGlow": false,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 398.71,
+ "baseAngle": 0.8255,
+ "radius": 1.4,
+ "baseOpacity": 0.54,
+ "orbitalSpeed": 0.074,
+ "radAmp1": 20.48,
+ "radFreq1": 0.2997,
+ "radPhase1": 1.3733,
+ "radAmp2": 12.3,
+ "radFreq2": 0.5353,
+ "radPhase2": 4.9298,
+ "wanderAmpX": 12.13,
+ "wanderAmpY": 20.05,
+ "wanderFreqX": 0.2222,
+ "wanderFreqY": 0.3264,
+ "wanderPhaseX": 5.4264,
+ "wanderPhaseY": 3.6464,
+ "twinkleFreq": 1.0888,
+ "twinklePhase": 5.4633,
+ "isGlow": true,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 269.91,
+ "baseAngle": 3.1321,
+ "radius": 1.7,
+ "baseOpacity": 0.51,
+ "orbitalSpeed": 0.07721,
+ "radAmp1": 14.72,
+ "radFreq1": 0.2773,
+ "radPhase1": 0.6978,
+ "radAmp2": 6.06,
+ "radFreq2": 0.6965,
+ "radPhase2": 2.519,
+ "wanderAmpX": 8.08,
+ "wanderAmpY": 10.75,
+ "wanderFreqX": 0.2104,
+ "wanderFreqY": 0.3341,
+ "wanderPhaseX": 3.2969,
+ "wanderPhaseY": 5.7313,
+ "twinkleFreq": 0.793,
+ "twinklePhase": 1.0533,
+ "isGlow": true,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 493.45,
+ "baseAngle": 5.7105,
+ "radius": 1.0,
+ "baseOpacity": 0.8,
+ "orbitalSpeed": 0.05832,
+ "radAmp1": 19.16,
+ "radFreq1": 0.3401,
+ "radPhase1": 2.2347,
+ "radAmp2": 13.83,
+ "radFreq2": 0.6865,
+ "radPhase2": 2.9341,
+ "wanderAmpX": 21.29,
+ "wanderAmpY": 16.83,
+ "wanderFreqX": 0.158,
+ "wanderFreqY": 0.3643,
+ "wanderPhaseX": 5.3982,
+ "wanderPhaseY": 1.1938,
+ "twinkleFreq": 1.4163,
+ "twinklePhase": 3.0251,
+ "isGlow": false,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 307.39,
+ "baseAngle": 1.5734,
+ "radius": 1.0,
+ "baseOpacity": 0.78,
+ "orbitalSpeed": 0.09349,
+ "radAmp1": 12.7,
+ "radFreq1": 0.402,
+ "radPhase1": 0.4481,
+ "radAmp2": 12.01,
+ "radFreq2": 0.5413,
+ "radPhase2": 3.4398,
+ "wanderAmpX": 15.23,
+ "wanderAmpY": 15.56,
+ "wanderFreqX": 0.2639,
+ "wanderFreqY": 0.1622,
+ "wanderPhaseX": 2.2118,
+ "wanderPhaseY": 3.3726,
+ "twinkleFreq": 1.2104,
+ "twinklePhase": 1.5223,
+ "isGlow": false,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 224.54,
+ "baseAngle": 4.1948,
+ "radius": 1.4,
+ "baseOpacity": 0.73,
+ "orbitalSpeed": 0.08901,
+ "radAmp1": 14.63,
+ "radFreq1": 0.2278,
+ "radPhase1": 4.7521,
+ "radAmp2": 9.0,
+ "radFreq2": 0.6942,
+ "radPhase2": 4.1191,
+ "wanderAmpX": 14.55,
+ "wanderAmpY": 8.27,
+ "wanderFreqX": 0.1671,
+ "wanderFreqY": 0.3232,
+ "wanderPhaseX": 6.1636,
+ "wanderPhaseY": 3.5619,
+ "twinkleFreq": 1.2685,
+ "twinklePhase": 1.5281,
+ "isGlow": true,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 465.42,
+ "baseAngle": 0.2657,
+ "radius": 1.0,
+ "baseOpacity": 0.79,
+ "orbitalSpeed": 0.06004,
+ "radAmp1": 12.02,
+ "radFreq1": 0.2711,
+ "radPhase1": 6.0683,
+ "radAmp2": 9.98,
+ "radFreq2": 0.4965,
+ "radPhase2": 3.561,
+ "wanderAmpX": 15.17,
+ "wanderAmpY": 12.98,
+ "wanderFreqX": 0.3208,
+ "wanderFreqY": 0.286,
+ "wanderPhaseX": 4.0859,
+ "wanderPhaseY": 1.4954,
+ "twinkleFreq": 1.115,
+ "twinklePhase": 1.5379,
+ "isGlow": false,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 311.12,
+ "baseAngle": 2.5979,
+ "radius": 1.7,
+ "baseOpacity": 0.79,
+ "orbitalSpeed": 0.08957,
+ "radAmp1": 27.56,
+ "radFreq1": 0.2622,
+ "radPhase1": 4.626,
+ "radAmp2": 12.14,
+ "radFreq2": 0.5565,
+ "radPhase2": 1.5246,
+ "wanderAmpX": 14.6,
+ "wanderAmpY": 21.19,
+ "wanderFreqX": 0.2897,
+ "wanderFreqY": 0.2656,
+ "wanderPhaseX": 4.1603,
+ "wanderPhaseY": 0.7108,
+ "twinkleFreq": 0.8399,
+ "twinklePhase": 3.8516,
+ "isGlow": true,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 313.33,
+ "baseAngle": 5.1065,
+ "radius": 1.4,
+ "baseOpacity": 0.92,
+ "orbitalSpeed": 0.10538,
+ "radAmp1": 18.1,
+ "radFreq1": 0.3301,
+ "radPhase1": 2.7902,
+ "radAmp2": 6.21,
+ "radFreq2": 0.4296,
+ "radPhase2": 2.0405,
+ "wanderAmpX": 19.34,
+ "wanderAmpY": 19.84,
+ "wanderFreqX": 0.3693,
+ "wanderFreqY": 0.2509,
+ "wanderPhaseX": 2.7898,
+ "wanderPhaseY": 5.9076,
+ "twinkleFreq": 1.0271,
+ "twinklePhase": 2.802,
+ "isGlow": true,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 406.62,
+ "baseAngle": 1.0647,
+ "radius": 1.4,
+ "baseOpacity": 0.6,
+ "orbitalSpeed": 0.0811,
+ "radAmp1": 12.49,
+ "radFreq1": 0.2312,
+ "radPhase1": 4.3923,
+ "radAmp2": 12.13,
+ "radFreq2": 0.616,
+ "radPhase2": 2.5345,
+ "wanderAmpX": 20.15,
+ "wanderAmpY": 17.31,
+ "wanderFreqX": 0.1882,
+ "wanderFreqY": 0.1733,
+ "wanderPhaseX": 2.42,
+ "wanderPhaseY": 3.7797,
+ "twinkleFreq": 1.409,
+ "twinklePhase": 2.4794,
+ "isGlow": true,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 404.93,
+ "baseAngle": 3.5403,
+ "radius": 1.15,
+ "baseOpacity": 0.91,
+ "orbitalSpeed": 0.06942,
+ "radAmp1": 25.85,
+ "radFreq1": 0.2885,
+ "radPhase1": 1.1035,
+ "radAmp2": 8.02,
+ "radFreq2": 0.6072,
+ "radPhase2": 5.1823,
+ "wanderAmpX": 12.2,
+ "wanderAmpY": 19.87,
+ "wanderFreqX": 0.3041,
+ "wanderFreqY": 0.1788,
+ "wanderPhaseX": 6.1998,
+ "wanderPhaseY": 3.9984,
+ "twinkleFreq": 1.449,
+ "twinklePhase": 3.8443,
+ "isGlow": false,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 441.37,
+ "baseAngle": 6.1052,
+ "radius": 1.7,
+ "baseOpacity": 0.71,
+ "orbitalSpeed": 0.06526,
+ "radAmp1": 23.06,
+ "radFreq1": 0.3916,
+ "radPhase1": 5.5406,
+ "radAmp2": 14.48,
+ "radFreq2": 0.5288,
+ "radPhase2": 5.0332,
+ "wanderAmpX": 19.63,
+ "wanderAmpY": 16.6,
+ "wanderFreqX": 0.2305,
+ "wanderFreqY": 0.3777,
+ "wanderPhaseX": 4.7202,
+ "wanderPhaseY": 3.3034,
+ "twinkleFreq": 0.7148,
+ "twinklePhase": 3.303,
+ "isGlow": true,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 336.22,
+ "baseAngle": 2.1222,
+ "radius": 1.15,
+ "baseOpacity": 0.88,
+ "orbitalSpeed": 0.08044,
+ "radAmp1": 25.82,
+ "radFreq1": 0.3876,
+ "radPhase1": 0.1831,
+ "radAmp2": 7.36,
+ "radFreq2": 0.4112,
+ "radPhase2": 3.8816,
+ "wanderAmpX": 14.62,
+ "wanderAmpY": 19.4,
+ "wanderFreqX": 0.2502,
+ "wanderFreqY": 0.1936,
+ "wanderPhaseX": 0.1952,
+ "wanderPhaseY": 0.5314,
+ "twinkleFreq": 0.8116,
+ "twinklePhase": 1.3656,
+ "isGlow": false,
+ "colorType": "white"
+ },
+ {
+ "baseDist": 256.94,
+ "baseAngle": 4.6382,
+ "radius": 1.7,
+ "baseOpacity": 0.62,
+ "orbitalSpeed": 0.08009,
+ "radAmp1": 15.76,
+ "radFreq1": 0.2545,
+ "radPhase1": 0.0216,
+ "radAmp2": 13.91,
+ "radFreq2": 0.6166,
+ "radPhase2": 4.1399,
+ "wanderAmpX": 14.45,
+ "wanderAmpY": 13.79,
+ "wanderFreqX": 0.298,
+ "wanderFreqY": 0.3401,
+ "wanderPhaseX": 1.1981,
+ "wanderPhaseY": 5.0125,
+ "twinkleFreq": 1.6458,
+ "twinklePhase": 2.1418,
+ "isGlow": true,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 274.34,
+ "baseAngle": 0.6055,
+ "radius": 0.85,
+ "baseOpacity": 0.62,
+ "orbitalSpeed": 0.10876,
+ "radAmp1": 13.59,
+ "radFreq1": 0.4195,
+ "radPhase1": 4.9993,
+ "radAmp2": 9.24,
+ "radFreq2": 0.6815,
+ "radPhase2": 0.5728,
+ "wanderAmpX": 17.6,
+ "wanderAmpY": 13.92,
+ "wanderFreqX": 0.3781,
+ "wanderFreqY": 0.2516,
+ "wanderPhaseX": 0.3854,
+ "wanderPhaseY": 2.9881,
+ "twinkleFreq": 1.5219,
+ "twinklePhase": 6.2688,
+ "isGlow": false,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 342.3,
+ "baseAngle": 3.0338,
+ "radius": 1.4,
+ "baseOpacity": 0.77,
+ "orbitalSpeed": 0.07492,
+ "radAmp1": 13.74,
+ "radFreq1": 0.4083,
+ "radPhase1": 0.0689,
+ "radAmp2": 6.42,
+ "radFreq2": 0.5622,
+ "radPhase2": 1.9323,
+ "wanderAmpX": 18.86,
+ "wanderAmpY": 14.09,
+ "wanderFreqX": 0.1735,
+ "wanderFreqY": 0.2021,
+ "wanderPhaseX": 5.8602,
+ "wanderPhaseY": 0.4763,
+ "twinkleFreq": 1.6638,
+ "twinklePhase": 0.5201,
+ "isGlow": true,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 450.49,
+ "baseAngle": 5.5496,
+ "radius": 1.15,
+ "baseOpacity": 0.61,
+ "orbitalSpeed": 0.06733,
+ "radAmp1": 23.87,
+ "radFreq1": 0.3252,
+ "radPhase1": 1.139,
+ "radAmp2": 9.19,
+ "radFreq2": 0.3619,
+ "radPhase2": 3.8302,
+ "wanderAmpX": 15.38,
+ "wanderAmpY": 12.06,
+ "wanderFreqX": 0.3198,
+ "wanderFreqY": 0.3499,
+ "wanderPhaseX": 1.3065,
+ "wanderPhaseY": 5.8584,
+ "twinkleFreq": 1.5006,
+ "twinklePhase": 2.7757,
+ "isGlow": false,
+ "colorType": "white"
+ },
+ {
+ "baseDist": 327.35,
+ "baseAngle": 1.3941,
+ "radius": 1.7,
+ "baseOpacity": 0.6,
+ "orbitalSpeed": 0.09017,
+ "radAmp1": 12.03,
+ "radFreq1": 0.2275,
+ "radPhase1": 3.7381,
+ "radAmp2": 11.97,
+ "radFreq2": 0.6048,
+ "radPhase2": 6.0323,
+ "wanderAmpX": 9.72,
+ "wanderAmpY": 12.71,
+ "wanderFreqX": 0.2988,
+ "wanderFreqY": 0.2908,
+ "wanderPhaseX": 3.8248,
+ "wanderPhaseY": 4.2451,
+ "twinkleFreq": 1.7733,
+ "twinklePhase": 5.4624,
+ "isGlow": true,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 517.81,
+ "baseAngle": 3.8833,
+ "radius": 1.4,
+ "baseOpacity": 0.74,
+ "orbitalSpeed": 0.07633,
+ "radAmp1": 18.18,
+ "radFreq1": 0.2642,
+ "radPhase1": 1.5776,
+ "radAmp2": 9.8,
+ "radFreq2": 0.4761,
+ "radPhase2": 2.9278,
+ "wanderAmpX": 16.44,
+ "wanderAmpY": 20.09,
+ "wanderFreqX": 0.2176,
+ "wanderFreqY": 0.3744,
+ "wanderPhaseX": 4.984,
+ "wanderPhaseY": 0.7298,
+ "twinkleFreq": 1.0639,
+ "twinklePhase": 1.6438,
+ "isGlow": true,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 310.01,
+ "baseAngle": 6.1823,
+ "radius": 1.15,
+ "baseOpacity": 0.45,
+ "orbitalSpeed": 0.07595,
+ "radAmp1": 23.34,
+ "radFreq1": 0.4044,
+ "radPhase1": 6.0381,
+ "radAmp2": 10.4,
+ "radFreq2": 0.3861,
+ "radPhase2": 3.8486,
+ "wanderAmpX": 15.23,
+ "wanderAmpY": 16.64,
+ "wanderFreqX": 0.2165,
+ "wanderFreqY": 0.1749,
+ "wanderPhaseX": 2.6287,
+ "wanderPhaseY": 0.7323,
+ "twinkleFreq": 1.798,
+ "twinklePhase": 5.7041,
+ "isGlow": false,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 458.27,
+ "baseAngle": 2.5305,
+ "radius": 0.85,
+ "baseOpacity": 0.95,
+ "orbitalSpeed": 0.058,
+ "radAmp1": 19.05,
+ "radFreq1": 0.3802,
+ "radPhase1": 4.6229,
+ "radAmp2": 12.56,
+ "radFreq2": 0.6517,
+ "radPhase2": 2.5695,
+ "wanderAmpX": 13.19,
+ "wanderAmpY": 17.47,
+ "wanderFreqX": 0.3326,
+ "wanderFreqY": 0.1937,
+ "wanderPhaseX": 0.3208,
+ "wanderPhaseY": 1.958,
+ "twinkleFreq": 0.9942,
+ "twinklePhase": 5.8478,
+ "isGlow": false,
+ "colorType": "white"
+ },
+ {
+ "baseDist": 380.85,
+ "baseAngle": 4.8342,
+ "radius": 1.7,
+ "baseOpacity": 0.65,
+ "orbitalSpeed": 0.08246,
+ "radAmp1": 25.14,
+ "radFreq1": 0.2859,
+ "radPhase1": 3.9959,
+ "radAmp2": 12.84,
+ "radFreq2": 0.4506,
+ "radPhase2": 4.9067,
+ "wanderAmpX": 19.15,
+ "wanderAmpY": 14.02,
+ "wanderFreqX": 0.212,
+ "wanderFreqY": 0.3203,
+ "wanderPhaseX": 3.2915,
+ "wanderPhaseY": 0.9472,
+ "twinkleFreq": 1.0535,
+ "twinklePhase": 4.7938,
+ "isGlow": true,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 426.92,
+ "baseAngle": 0.9268,
+ "radius": 0.85,
+ "baseOpacity": 0.89,
+ "orbitalSpeed": 0.07077,
+ "radAmp1": 27.47,
+ "radFreq1": 0.3858,
+ "radPhase1": 0.0631,
+ "radAmp2": 10.77,
+ "radFreq2": 0.3824,
+ "radPhase2": 3.4712,
+ "wanderAmpX": 10.72,
+ "wanderAmpY": 11.59,
+ "wanderFreqX": 0.2198,
+ "wanderFreqY": 0.2793,
+ "wanderPhaseX": 5.1782,
+ "wanderPhaseY": 0.4597,
+ "twinkleFreq": 0.9477,
+ "twinklePhase": 3.5075,
+ "isGlow": false,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 455.96,
+ "baseAngle": 3.2785,
+ "radius": 1.0,
+ "baseOpacity": 0.54,
+ "orbitalSpeed": 0.0608,
+ "radAmp1": 16.02,
+ "radFreq1": 0.3352,
+ "radPhase1": 2.2817,
+ "radAmp2": 6.88,
+ "radFreq2": 0.4123,
+ "radPhase2": 2.2596,
+ "wanderAmpX": 8.9,
+ "wanderAmpY": 16.96,
+ "wanderFreqX": 0.1811,
+ "wanderFreqY": 0.3783,
+ "wanderPhaseX": 5.016,
+ "wanderPhaseY": 5.0151,
+ "twinkleFreq": 0.7541,
+ "twinklePhase": 3.4897,
+ "isGlow": false,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 474.25,
+ "baseAngle": 5.9196,
+ "radius": 1.0,
+ "baseOpacity": 0.81,
+ "orbitalSpeed": 0.08467,
+ "radAmp1": 14.43,
+ "radFreq1": 0.289,
+ "radPhase1": 5.5884,
+ "radAmp2": 14.49,
+ "radFreq2": 0.5998,
+ "radPhase2": 1.3058,
+ "wanderAmpX": 9.73,
+ "wanderAmpY": 21.55,
+ "wanderFreqX": 0.3391,
+ "wanderFreqY": 0.1665,
+ "wanderPhaseX": 1.9868,
+ "wanderPhaseY": 1.8764,
+ "twinkleFreq": 1.7685,
+ "twinklePhase": 4.4112,
+ "isGlow": false,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 469.94,
+ "baseAngle": 2.0199,
+ "radius": 0.85,
+ "baseOpacity": 0.6,
+ "orbitalSpeed": 0.07676,
+ "radAmp1": 26.99,
+ "radFreq1": 0.1827,
+ "radPhase1": 6.1856,
+ "radAmp2": 7.02,
+ "radFreq2": 0.5691,
+ "radPhase2": 2.0005,
+ "wanderAmpX": 11.54,
+ "wanderAmpY": 21.7,
+ "wanderFreqX": 0.3428,
+ "wanderFreqY": 0.3071,
+ "wanderPhaseX": 3.3968,
+ "wanderPhaseY": 3.8676,
+ "twinkleFreq": 0.747,
+ "twinklePhase": 5.2902,
+ "isGlow": false,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 392.74,
+ "baseAngle": 4.2589,
+ "radius": 1.4,
+ "baseOpacity": 0.92,
+ "orbitalSpeed": 0.08297,
+ "radAmp1": 17.48,
+ "radFreq1": 0.2671,
+ "radPhase1": 3.4032,
+ "radAmp2": 7.54,
+ "radFreq2": 0.5719,
+ "radPhase2": 2.164,
+ "wanderAmpX": 13.64,
+ "wanderAmpY": 20.04,
+ "wanderFreqX": 0.1686,
+ "wanderFreqY": 0.299,
+ "wanderPhaseX": 4.7624,
+ "wanderPhaseY": 0.1306,
+ "twinkleFreq": 1.2123,
+ "twinklePhase": 4.2863,
+ "isGlow": true,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 412.88,
+ "baseAngle": 0.3915,
+ "radius": 0.85,
+ "baseOpacity": 0.69,
+ "orbitalSpeed": 0.06392,
+ "radAmp1": 26.65,
+ "radFreq1": 0.3869,
+ "radPhase1": 6.0158,
+ "radAmp2": 7.64,
+ "radFreq2": 0.435,
+ "radPhase2": 1.4172,
+ "wanderAmpX": 10.91,
+ "wanderAmpY": 21.81,
+ "wanderFreqX": 0.2558,
+ "wanderFreqY": 0.3075,
+ "wanderPhaseX": 0.7619,
+ "wanderPhaseY": 4.6496,
+ "twinkleFreq": 1.2803,
+ "twinklePhase": 2.2061,
+ "isGlow": false,
+ "colorType": "white"
+ },
+ {
+ "baseDist": 338.13,
+ "baseAngle": 2.7298,
+ "radius": 1.0,
+ "baseOpacity": 0.86,
+ "orbitalSpeed": 0.0776,
+ "radAmp1": 18.89,
+ "radFreq1": 0.2814,
+ "radPhase1": 2.7402,
+ "radAmp2": 9.33,
+ "radFreq2": 0.3813,
+ "radPhase2": 2.3619,
+ "wanderAmpX": 13.15,
+ "wanderAmpY": 11.01,
+ "wanderFreqX": 0.275,
+ "wanderFreqY": 0.2873,
+ "wanderPhaseX": 4.8239,
+ "wanderPhaseY": 6.0165,
+ "twinkleFreq": 0.988,
+ "twinklePhase": 1.9938,
+ "isGlow": false,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 434.26,
+ "baseAngle": 5.2874,
+ "radius": 1.15,
+ "baseOpacity": 0.72,
+ "orbitalSpeed": 0.0645,
+ "radAmp1": 19.36,
+ "radFreq1": 0.2329,
+ "radPhase1": 4.8616,
+ "radAmp2": 14.31,
+ "radFreq2": 0.5678,
+ "radPhase2": 2.9312,
+ "wanderAmpX": 14.37,
+ "wanderAmpY": 21.24,
+ "wanderFreqX": 0.3465,
+ "wanderFreqY": 0.3157,
+ "wanderPhaseX": 5.1727,
+ "wanderPhaseY": 4.3609,
+ "twinkleFreq": 1.3939,
+ "twinklePhase": 1.7334,
+ "isGlow": false,
+ "colorType": "white"
+ },
+ {
+ "baseDist": 486.82,
+ "baseAngle": 1.4118,
+ "radius": 1.4,
+ "baseOpacity": 0.62,
+ "orbitalSpeed": 0.08269,
+ "radAmp1": 20.18,
+ "radFreq1": 0.3587,
+ "radPhase1": 2.6322,
+ "radAmp2": 6.2,
+ "radFreq2": 0.5901,
+ "radPhase2": 0.7488,
+ "wanderAmpX": 8.77,
+ "wanderAmpY": 20.12,
+ "wanderFreqX": 0.2068,
+ "wanderFreqY": 0.2249,
+ "wanderPhaseX": 3.6262,
+ "wanderPhaseY": 1.9954,
+ "twinkleFreq": 0.9485,
+ "twinklePhase": 3.8588,
+ "isGlow": true,
+ "colorType": "white"
+ },
+ {
+ "baseDist": 301.06,
+ "baseAngle": 3.6365,
+ "radius": 1.15,
+ "baseOpacity": 0.91,
+ "orbitalSpeed": 0.08908,
+ "radAmp1": 19.36,
+ "radFreq1": 0.3043,
+ "radPhase1": 4.5109,
+ "radAmp2": 12.42,
+ "radFreq2": 0.6184,
+ "radPhase2": 0.8096,
+ "wanderAmpX": 19.26,
+ "wanderAmpY": 13.57,
+ "wanderFreqX": 0.1913,
+ "wanderFreqY": 0.3715,
+ "wanderPhaseX": 3.8838,
+ "wanderPhaseY": 2.5376,
+ "twinkleFreq": 1.3145,
+ "twinklePhase": 0.0478,
+ "isGlow": false,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 387.74,
+ "baseAngle": 6.1957,
+ "radius": 0.85,
+ "baseOpacity": 0.48,
+ "orbitalSpeed": 0.08354,
+ "radAmp1": 22.16,
+ "radFreq1": 0.1845,
+ "radPhase1": 3.0759,
+ "radAmp2": 12.69,
+ "radFreq2": 0.5577,
+ "radPhase2": 0.68,
+ "wanderAmpX": 18.75,
+ "wanderAmpY": 10.78,
+ "wanderFreqX": 0.3348,
+ "wanderFreqY": 0.1858,
+ "wanderPhaseX": 1.2618,
+ "wanderPhaseY": 1.3751,
+ "twinkleFreq": 1.1107,
+ "twinklePhase": 0.2066,
+ "isGlow": false,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 230.86,
+ "baseAngle": 2.3044,
+ "radius": 1.7,
+ "baseOpacity": 0.94,
+ "orbitalSpeed": 0.11133,
+ "radAmp1": 13.54,
+ "radFreq1": 0.2809,
+ "radPhase1": 4.4649,
+ "radAmp2": 13.54,
+ "radFreq2": 0.6643,
+ "radPhase2": 1.9203,
+ "wanderAmpX": 11.34,
+ "wanderAmpY": 9.17,
+ "wanderFreqX": 0.1512,
+ "wanderFreqY": 0.1565,
+ "wanderPhaseX": 3.2152,
+ "wanderPhaseY": 5.9538,
+ "twinkleFreq": 0.7548,
+ "twinklePhase": 1.919,
+ "isGlow": true,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 408.96,
+ "baseAngle": 4.595,
+ "radius": 0.85,
+ "baseOpacity": 0.92,
+ "orbitalSpeed": 0.0857,
+ "radAmp1": 27.43,
+ "radFreq1": 0.3902,
+ "radPhase1": 3.0948,
+ "radAmp2": 8.37,
+ "radFreq2": 0.473,
+ "radPhase2": 5.1159,
+ "wanderAmpX": 11.43,
+ "wanderAmpY": 8.63,
+ "wanderFreqX": 0.3546,
+ "wanderFreqY": 0.1818,
+ "wanderPhaseX": 2.7671,
+ "wanderPhaseY": 3.2119,
+ "twinkleFreq": 0.8029,
+ "twinklePhase": 0.9409,
+ "isGlow": false,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 400.69,
+ "baseAngle": 0.8546,
+ "radius": 1.4,
+ "baseOpacity": 0.69,
+ "orbitalSpeed": 0.0814,
+ "radAmp1": 14.77,
+ "radFreq1": 0.3506,
+ "radPhase1": 1.0653,
+ "radAmp2": 10.95,
+ "radFreq2": 0.5279,
+ "radPhase2": 4.6165,
+ "wanderAmpX": 20.55,
+ "wanderAmpY": 10.75,
+ "wanderFreqX": 0.1641,
+ "wanderFreqY": 0.1796,
+ "wanderPhaseX": 3.0579,
+ "wanderPhaseY": 5.409,
+ "twinkleFreq": 1.2634,
+ "twinklePhase": 0.7729,
+ "isGlow": true,
+ "colorType": "white"
+ },
+ {
+ "baseDist": 387.41,
+ "baseAngle": 3.2871,
+ "radius": 0.85,
+ "baseOpacity": 0.52,
+ "orbitalSpeed": 0.08263,
+ "radAmp1": 26.64,
+ "radFreq1": 0.4164,
+ "radPhase1": 5.8124,
+ "radAmp2": 11.65,
+ "radFreq2": 0.5148,
+ "radPhase2": 2.1414,
+ "wanderAmpX": 11.64,
+ "wanderAmpY": 20.66,
+ "wanderFreqX": 0.163,
+ "wanderFreqY": 0.2409,
+ "wanderPhaseX": 6.0745,
+ "wanderPhaseY": 5.1258,
+ "twinkleFreq": 0.806,
+ "twinklePhase": 3.1312,
+ "isGlow": false,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 455.9,
+ "baseAngle": 5.4853,
+ "radius": 1.7,
+ "baseOpacity": 0.52,
+ "orbitalSpeed": 0.07183,
+ "radAmp1": 16.08,
+ "radFreq1": 0.354,
+ "radPhase1": 0.8679,
+ "radAmp2": 6.19,
+ "radFreq2": 0.663,
+ "radPhase2": 5.615,
+ "wanderAmpX": 21.87,
+ "wanderAmpY": 17.89,
+ "wanderFreqX": 0.2365,
+ "wanderFreqY": 0.2016,
+ "wanderPhaseX": 6.1981,
+ "wanderPhaseY": 6.2632,
+ "twinkleFreq": 1.1351,
+ "twinklePhase": 0.9516,
+ "isGlow": true,
+ "colorType": "white"
+ },
+ {
+ "baseDist": 463.54,
+ "baseAngle": 1.7083,
+ "radius": 1.7,
+ "baseOpacity": 0.46,
+ "orbitalSpeed": 0.08768,
+ "radAmp1": 12.24,
+ "radFreq1": 0.3554,
+ "radPhase1": 4.4927,
+ "radAmp2": 6.34,
+ "radFreq2": 0.6023,
+ "radPhase2": 0.9698,
+ "wanderAmpX": 10.17,
+ "wanderAmpY": 18.46,
+ "wanderFreqX": 0.1813,
+ "wanderFreqY": 0.1875,
+ "wanderPhaseX": 1.4054,
+ "wanderPhaseY": 2.9347,
+ "twinkleFreq": 1.7758,
+ "twinklePhase": 4.9274,
+ "isGlow": true,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 424.81,
+ "baseAngle": 4.0256,
+ "radius": 1.7,
+ "baseOpacity": 0.77,
+ "orbitalSpeed": 0.08813,
+ "radAmp1": 22.36,
+ "radFreq1": 0.3102,
+ "radPhase1": 3.273,
+ "radAmp2": 11.71,
+ "radFreq2": 0.5074,
+ "radPhase2": 1.8764,
+ "wanderAmpX": 12.38,
+ "wanderAmpY": 14.48,
+ "wanderFreqX": 0.2733,
+ "wanderFreqY": 0.3387,
+ "wanderPhaseX": 1.466,
+ "wanderPhaseY": 4.7105,
+ "twinkleFreq": 0.8575,
+ "twinklePhase": 5.4413,
+ "isGlow": true,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 335.23,
+ "baseAngle": 0.3453,
+ "radius": 1.15,
+ "baseOpacity": 0.89,
+ "orbitalSpeed": 0.10333,
+ "radAmp1": 19.53,
+ "radFreq1": 0.4058,
+ "radPhase1": 5.0522,
+ "radAmp2": 14.15,
+ "radFreq2": 0.4886,
+ "radPhase2": 0.2064,
+ "wanderAmpX": 15.16,
+ "wanderAmpY": 9.34,
+ "wanderFreqX": 0.3467,
+ "wanderFreqY": 0.2426,
+ "wanderPhaseX": 0.6861,
+ "wanderPhaseY": 0.5894,
+ "twinkleFreq": 1.2815,
+ "twinklePhase": 2.1707,
+ "isGlow": false,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 238.26,
+ "baseAngle": 2.6005,
+ "radius": 0.85,
+ "baseOpacity": 0.46,
+ "orbitalSpeed": 0.12295,
+ "radAmp1": 23.03,
+ "radFreq1": 0.2742,
+ "radPhase1": 5.6631,
+ "radAmp2": 7.05,
+ "radFreq2": 0.4275,
+ "radPhase2": 3.0833,
+ "wanderAmpX": 18.87,
+ "wanderAmpY": 20.19,
+ "wanderFreqX": 0.3478,
+ "wanderFreqY": 0.1578,
+ "wanderPhaseX": 1.2652,
+ "wanderPhaseY": 5.9264,
+ "twinkleFreq": 1.0981,
+ "twinklePhase": 0.3283,
+ "isGlow": false,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 430.98,
+ "baseAngle": 5.0637,
+ "radius": 0.85,
+ "baseOpacity": 0.67,
+ "orbitalSpeed": 0.09044,
+ "radAmp1": 23.59,
+ "radFreq1": 0.4004,
+ "radPhase1": 4.8006,
+ "radAmp2": 5.73,
+ "radFreq2": 0.5756,
+ "radPhase2": 1.0622,
+ "wanderAmpX": 20.7,
+ "wanderAmpY": 11.78,
+ "wanderFreqX": 0.2042,
+ "wanderFreqY": 0.2342,
+ "wanderPhaseX": 2.6247,
+ "wanderPhaseY": 3.4802,
+ "twinkleFreq": 0.7389,
+ "twinklePhase": 5.4359,
+ "isGlow": false,
+ "colorType": "white"
+ },
+ {
+ "baseDist": 416.62,
+ "baseAngle": 1.0129,
+ "radius": 1.7,
+ "baseOpacity": 0.46,
+ "orbitalSpeed": 0.06323,
+ "radAmp1": 13.22,
+ "radFreq1": 0.2267,
+ "radPhase1": 3.9425,
+ "radAmp2": 5.25,
+ "radFreq2": 0.4119,
+ "radPhase2": 0.011,
+ "wanderAmpX": 9.52,
+ "wanderAmpY": 19.79,
+ "wanderFreqX": 0.1504,
+ "wanderFreqY": 0.3749,
+ "wanderPhaseX": 0.7403,
+ "wanderPhaseY": 1.7117,
+ "twinkleFreq": 1.6864,
+ "twinklePhase": 3.7772,
+ "isGlow": true,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 295.19,
+ "baseAngle": 3.4255,
+ "radius": 0.85,
+ "baseOpacity": 0.85,
+ "orbitalSpeed": 0.0934,
+ "radAmp1": 25.78,
+ "radFreq1": 0.212,
+ "radPhase1": 1.3455,
+ "radAmp2": 10.09,
+ "radFreq2": 0.6081,
+ "radPhase2": 0.4135,
+ "wanderAmpX": 11.18,
+ "wanderAmpY": 19.19,
+ "wanderFreqX": 0.3184,
+ "wanderFreqY": 0.358,
+ "wanderPhaseX": 0.8215,
+ "wanderPhaseY": 1.0994,
+ "twinkleFreq": 0.9377,
+ "twinklePhase": 5.0887,
+ "isGlow": false,
+ "colorType": "violet"
+ },
+ {
+ "baseDist": 376.64,
+ "baseAngle": 6.0595,
+ "radius": 1.4,
+ "baseOpacity": 0.55,
+ "orbitalSpeed": 0.08145,
+ "radAmp1": 19.77,
+ "radFreq1": 0.1911,
+ "radPhase1": 4.4809,
+ "radAmp2": 8.6,
+ "radFreq2": 0.6682,
+ "radPhase2": 1.7982,
+ "wanderAmpX": 13.42,
+ "wanderAmpY": 17.63,
+ "wanderFreqX": 0.216,
+ "wanderFreqY": 0.185,
+ "wanderPhaseX": 0.8818,
+ "wanderPhaseY": 2.8102,
+ "twinkleFreq": 0.9958,
+ "twinklePhase": 5.6619,
+ "isGlow": true,
+ "colorType": "white"
+ },
+ {
+ "baseDist": 410.52,
+ "baseAngle": 2.0643,
+ "radius": 1.0,
+ "baseOpacity": 0.76,
+ "orbitalSpeed": 0.07659,
+ "radAmp1": 16.08,
+ "radFreq1": 0.3318,
+ "radPhase1": 2.5379,
+ "radAmp2": 5.4,
+ "radFreq2": 0.6405,
+ "radPhase2": 5.7838,
+ "wanderAmpX": 14.54,
+ "wanderAmpY": 11.13,
+ "wanderFreqX": 0.2023,
+ "wanderFreqY": 0.3166,
+ "wanderPhaseX": 4.1578,
+ "wanderPhaseY": 2.1396,
+ "twinkleFreq": 1.0131,
+ "twinklePhase": 2.4761,
+ "isGlow": false,
+ "colorType": "white"
+ },
+ {
+ "baseDist": 504.55,
+ "baseAngle": 4.392,
+ "radius": 0.85,
+ "baseOpacity": 0.74,
+ "orbitalSpeed": 0.07535,
+ "radAmp1": 15.65,
+ "radFreq1": 0.3021,
+ "radPhase1": 5.8214,
+ "radAmp2": 13.47,
+ "radFreq2": 0.5606,
+ "radPhase2": 2.4423,
+ "wanderAmpX": 19.82,
+ "wanderAmpY": 14.5,
+ "wanderFreqX": 0.1523,
+ "wanderFreqY": 0.3241,
+ "wanderPhaseX": 3.7718,
+ "wanderPhaseY": 1.7676,
+ "twinkleFreq": 1.015,
+ "twinklePhase": 5.2072,
+ "isGlow": false,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 311.55,
+ "baseAngle": 0.3646,
+ "radius": 0.85,
+ "baseOpacity": 0.89,
+ "orbitalSpeed": 0.08509,
+ "radAmp1": 15.91,
+ "radFreq1": 0.3851,
+ "radPhase1": 0.8009,
+ "radAmp2": 9.21,
+ "radFreq2": 0.6964,
+ "radPhase2": 5.7689,
+ "wanderAmpX": 14.68,
+ "wanderAmpY": 13.44,
+ "wanderFreqX": 0.2863,
+ "wanderFreqY": 0.2378,
+ "wanderPhaseX": 0.5013,
+ "wanderPhaseY": 4.5662,
+ "twinkleFreq": 1.3009,
+ "twinklePhase": 3.1388,
+ "isGlow": false,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 377.2,
+ "baseAngle": 2.9611,
+ "radius": 0.85,
+ "baseOpacity": 0.78,
+ "orbitalSpeed": 0.06865,
+ "radAmp1": 14.89,
+ "radFreq1": 0.3194,
+ "radPhase1": 3.3473,
+ "radAmp2": 9.42,
+ "radFreq2": 0.5508,
+ "radPhase2": 1.56,
+ "wanderAmpX": 20.77,
+ "wanderAmpY": 18.05,
+ "wanderFreqX": 0.2645,
+ "wanderFreqY": 0.1759,
+ "wanderPhaseX": 0.1631,
+ "wanderPhaseY": 3.5734,
+ "twinkleFreq": 1.3584,
+ "twinklePhase": 3.1402,
+ "isGlow": false,
+ "colorType": "white"
+ },
+ {
+ "baseDist": 420.73,
+ "baseAngle": 5.2009,
+ "radius": 0.85,
+ "baseOpacity": 0.54,
+ "orbitalSpeed": 0.08787,
+ "radAmp1": 25.65,
+ "radFreq1": 0.1841,
+ "radPhase1": 0.5496,
+ "radAmp2": 14.21,
+ "radFreq2": 0.4985,
+ "radPhase2": 3.8744,
+ "wanderAmpX": 21.84,
+ "wanderAmpY": 15.3,
+ "wanderFreqX": 0.2219,
+ "wanderFreqY": 0.3775,
+ "wanderPhaseX": 3.2451,
+ "wanderPhaseY": 0.3216,
+ "twinkleFreq": 1.1173,
+ "twinklePhase": 6.1297,
+ "isGlow": false,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 265.98,
+ "baseAngle": 1.5511,
+ "radius": 1.15,
+ "baseOpacity": 0.56,
+ "orbitalSpeed": 0.08605,
+ "radAmp1": 26.95,
+ "radFreq1": 0.2724,
+ "radPhase1": 1.3197,
+ "radAmp2": 11.28,
+ "radFreq2": 0.3896,
+ "radPhase2": 4.3917,
+ "wanderAmpX": 20.64,
+ "wanderAmpY": 14.27,
+ "wanderFreqX": 0.1864,
+ "wanderFreqY": 0.2159,
+ "wanderPhaseX": 4.3905,
+ "wanderPhaseY": 5.2425,
+ "twinkleFreq": 0.9374,
+ "twinklePhase": 6.2487,
+ "isGlow": false,
+ "colorType": "white"
+ },
+ {
+ "baseDist": 518.44,
+ "baseAngle": 4.0238,
+ "radius": 1.15,
+ "baseOpacity": 0.67,
+ "orbitalSpeed": 0.06527,
+ "radAmp1": 14.13,
+ "radFreq1": 0.2642,
+ "radPhase1": 1.0824,
+ "radAmp2": 10.32,
+ "radFreq2": 0.5571,
+ "radPhase2": 0.2223,
+ "wanderAmpX": 10.94,
+ "wanderAmpY": 10.36,
+ "wanderFreqX": 0.1793,
+ "wanderFreqY": 0.2494,
+ "wanderPhaseX": 2.4889,
+ "wanderPhaseY": 2.6182,
+ "twinkleFreq": 1.3493,
+ "twinklePhase": 6.1396,
+ "isGlow": false,
+ "colorType": "white"
+ },
+ {
+ "baseDist": 269.91,
+ "baseAngle": 0.0655,
+ "radius": 0.85,
+ "baseOpacity": 0.56,
+ "orbitalSpeed": 0.0812,
+ "radAmp1": 21.05,
+ "radFreq1": 0.3584,
+ "radPhase1": 3.0715,
+ "radAmp2": 8.71,
+ "radFreq2": 0.3596,
+ "radPhase2": 6.0463,
+ "wanderAmpX": 9.78,
+ "wanderAmpY": 18.49,
+ "wanderFreqX": 0.2926,
+ "wanderFreqY": 0.1844,
+ "wanderPhaseX": 1.1374,
+ "wanderPhaseY": 3.0846,
+ "twinkleFreq": 0.8882,
+ "twinklePhase": 2.4208,
+ "isGlow": false,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 316.35,
+ "baseAngle": 2.3639,
+ "radius": 1.7,
+ "baseOpacity": 0.7,
+ "orbitalSpeed": 0.08394,
+ "radAmp1": 16.75,
+ "radFreq1": 0.2161,
+ "radPhase1": 5.4032,
+ "radAmp2": 5.35,
+ "radFreq2": 0.4995,
+ "radPhase2": 4.5198,
+ "wanderAmpX": 12.4,
+ "wanderAmpY": 21.96,
+ "wanderFreqX": 0.1663,
+ "wanderFreqY": 0.2173,
+ "wanderPhaseX": 3.8447,
+ "wanderPhaseY": 4.7462,
+ "twinkleFreq": 1.1519,
+ "twinklePhase": 5.2032,
+ "isGlow": true,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 391.81,
+ "baseAngle": 4.7068,
+ "radius": 1.15,
+ "baseOpacity": 0.87,
+ "orbitalSpeed": 0.08781,
+ "radAmp1": 12.74,
+ "radFreq1": 0.29,
+ "radPhase1": 1.6865,
+ "radAmp2": 10.21,
+ "radFreq2": 0.3903,
+ "radPhase2": 1.7863,
+ "wanderAmpX": 9.64,
+ "wanderAmpY": 8.01,
+ "wanderFreqX": 0.1976,
+ "wanderFreqY": 0.2048,
+ "wanderPhaseX": 5.0242,
+ "wanderPhaseY": 2.3428,
+ "twinkleFreq": 0.7468,
+ "twinklePhase": 4.8097,
+ "isGlow": false,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 228.73,
+ "baseAngle": 1.0304,
+ "radius": 1.0,
+ "baseOpacity": 0.9,
+ "orbitalSpeed": 0.10799,
+ "radAmp1": 25.26,
+ "radFreq1": 0.3668,
+ "radPhase1": 5.84,
+ "radAmp2": 9.21,
+ "radFreq2": 0.6717,
+ "radPhase2": 0.0968,
+ "wanderAmpX": 8.87,
+ "wanderAmpY": 16.06,
+ "wanderFreqX": 0.3706,
+ "wanderFreqY": 0.3413,
+ "wanderPhaseX": 4.4749,
+ "wanderPhaseY": 5.9407,
+ "twinkleFreq": 1.7327,
+ "twinklePhase": 1.939,
+ "isGlow": false,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 239.38,
+ "baseAngle": 3.2306,
+ "radius": 0.85,
+ "baseOpacity": 0.95,
+ "orbitalSpeed": 0.10822,
+ "radAmp1": 21.89,
+ "radFreq1": 0.3324,
+ "radPhase1": 4.759,
+ "radAmp2": 5.5,
+ "radFreq2": 0.4101,
+ "radPhase2": 1.8267,
+ "wanderAmpX": 20.0,
+ "wanderAmpY": 8.55,
+ "wanderFreqX": 0.2943,
+ "wanderFreqY": 0.3352,
+ "wanderPhaseX": 1.032,
+ "wanderPhaseY": 4.095,
+ "twinkleFreq": 0.7729,
+ "twinklePhase": 4.0289,
+ "isGlow": false,
+ "colorType": "violet"
+ },
+ {
+ "baseDist": 407.2,
+ "baseAngle": 5.5949,
+ "radius": 0.85,
+ "baseOpacity": 0.59,
+ "orbitalSpeed": 0.06285,
+ "radAmp1": 16.78,
+ "radFreq1": 0.2331,
+ "radPhase1": 3.9345,
+ "radAmp2": 7.15,
+ "radFreq2": 0.4839,
+ "radPhase2": 3.558,
+ "wanderAmpX": 14.23,
+ "wanderAmpY": 12.46,
+ "wanderFreqX": 0.3787,
+ "wanderFreqY": 0.246,
+ "wanderPhaseX": 2.0513,
+ "wanderPhaseY": 5.944,
+ "twinkleFreq": 0.8553,
+ "twinklePhase": 2.8997,
+ "isGlow": false,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 299.66,
+ "baseAngle": 1.9762,
+ "radius": 1.7,
+ "baseOpacity": 0.46,
+ "orbitalSpeed": 0.09009,
+ "radAmp1": 23.72,
+ "radFreq1": 0.2686,
+ "radPhase1": 3.2794,
+ "radAmp2": 8.54,
+ "radFreq2": 0.5031,
+ "radPhase2": 5.0756,
+ "wanderAmpX": 9.93,
+ "wanderAmpY": 12.59,
+ "wanderFreqX": 0.2726,
+ "wanderFreqY": 0.2243,
+ "wanderPhaseX": 4.8539,
+ "wanderPhaseY": 0.4767,
+ "twinkleFreq": 1.2729,
+ "twinklePhase": 6.1289,
+ "isGlow": true,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 668.08,
+ "baseAngle": 4.0511,
+ "radius": 1.0,
+ "baseOpacity": 0.26,
+ "orbitalSpeed": 0.05689,
+ "radAmp1": 24.67,
+ "radFreq1": 0.1855,
+ "radPhase1": 3.6798,
+ "radAmp2": 7.87,
+ "radFreq2": 0.495,
+ "radPhase2": 2.4239,
+ "wanderAmpX": 16.7,
+ "wanderAmpY": 17.21,
+ "wanderFreqX": 0.2987,
+ "wanderFreqY": 0.301,
+ "wanderPhaseX": 1.5466,
+ "wanderPhaseY": 2.9294,
+ "twinkleFreq": 1.7468,
+ "twinklePhase": 0.5125,
+ "isGlow": false,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 577.42,
+ "baseAngle": 0.301,
+ "radius": 1.2,
+ "baseOpacity": 0.26,
+ "orbitalSpeed": 0.06161,
+ "radAmp1": 22.78,
+ "radFreq1": 0.3678,
+ "radPhase1": 3.2623,
+ "radAmp2": 9.04,
+ "radFreq2": 0.5485,
+ "radPhase2": 3.3779,
+ "wanderAmpX": 12.32,
+ "wanderAmpY": 19.14,
+ "wanderFreqX": 0.3101,
+ "wanderFreqY": 0.1673,
+ "wanderPhaseX": 2.7082,
+ "wanderPhaseY": 0.4244,
+ "twinkleFreq": 1.6099,
+ "twinklePhase": 4.092,
+ "isGlow": false,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 656.77,
+ "baseAngle": 2.7598,
+ "radius": 0.8,
+ "baseOpacity": 0.64,
+ "orbitalSpeed": 0.05585,
+ "radAmp1": 27.1,
+ "radFreq1": 0.2051,
+ "radPhase1": 1.6996,
+ "radAmp2": 13.2,
+ "radFreq2": 0.59,
+ "radPhase2": 5.1596,
+ "wanderAmpX": 21.32,
+ "wanderAmpY": 18.22,
+ "wanderFreqX": 0.3772,
+ "wanderFreqY": 0.1755,
+ "wanderPhaseX": 0.3801,
+ "wanderPhaseY": 2.8053,
+ "twinkleFreq": 1.5394,
+ "twinklePhase": 2.402,
+ "isGlow": false,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 631.61,
+ "baseAngle": 5.1895,
+ "radius": 1.0,
+ "baseOpacity": 0.31,
+ "orbitalSpeed": 0.05928,
+ "radAmp1": 13.24,
+ "radFreq1": 0.388,
+ "radPhase1": 6.2422,
+ "radAmp2": 13.96,
+ "radFreq2": 0.3545,
+ "radPhase2": 3.1419,
+ "wanderAmpX": 11.76,
+ "wanderAmpY": 12.72,
+ "wanderFreqX": 0.3039,
+ "wanderFreqY": 0.2264,
+ "wanderPhaseX": 3.4748,
+ "wanderPhaseY": 5.0808,
+ "twinkleFreq": 1.4421,
+ "twinklePhase": 5.5966,
+ "isGlow": false,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 617.83,
+ "baseAngle": 1.0782,
+ "radius": 1.2,
+ "baseOpacity": 0.57,
+ "orbitalSpeed": 0.06233,
+ "radAmp1": 20.27,
+ "radFreq1": 0.2985,
+ "radPhase1": 1.5938,
+ "radAmp2": 10.75,
+ "radFreq2": 0.6867,
+ "radPhase2": 4.8586,
+ "wanderAmpX": 9.68,
+ "wanderAmpY": 16.31,
+ "wanderFreqX": 0.2744,
+ "wanderFreqY": 0.3573,
+ "wanderPhaseX": 2.1676,
+ "wanderPhaseY": 3.0804,
+ "twinkleFreq": 1.1525,
+ "twinklePhase": 0.0721,
+ "isGlow": false,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 598.14,
+ "baseAngle": 3.7594,
+ "radius": 1.0,
+ "baseOpacity": 0.51,
+ "orbitalSpeed": 0.07461,
+ "radAmp1": 23.21,
+ "radFreq1": 0.3983,
+ "radPhase1": 4.6436,
+ "radAmp2": 11.4,
+ "radFreq2": 0.5209,
+ "radPhase2": 3.3973,
+ "wanderAmpX": 18.13,
+ "wanderAmpY": 15.03,
+ "wanderFreqX": 0.1932,
+ "wanderFreqY": 0.2401,
+ "wanderPhaseX": 1.1767,
+ "wanderPhaseY": 4.8837,
+ "twinkleFreq": 1.6672,
+ "twinklePhase": 2.8612,
+ "isGlow": false,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 622.71,
+ "baseAngle": 6.0018,
+ "radius": 1.0,
+ "baseOpacity": 0.46,
+ "orbitalSpeed": 0.05638,
+ "radAmp1": 25.13,
+ "radFreq1": 0.2133,
+ "radPhase1": 0.4493,
+ "radAmp2": 5.86,
+ "radFreq2": 0.4098,
+ "radPhase2": 0.8659,
+ "wanderAmpX": 8.76,
+ "wanderAmpY": 18.74,
+ "wanderFreqX": 0.255,
+ "wanderFreqY": 0.1572,
+ "wanderPhaseX": 3.3365,
+ "wanderPhaseY": 2.986,
+ "twinkleFreq": 1.2408,
+ "twinklePhase": 3.1836,
+ "isGlow": false,
+ "colorType": "white"
+ },
+ {
+ "baseDist": 729.25,
+ "baseAngle": 2.1832,
+ "radius": 1.0,
+ "baseOpacity": 0.53,
+ "orbitalSpeed": 0.04579,
+ "radAmp1": 27.62,
+ "radFreq1": 0.3869,
+ "radPhase1": 3.6594,
+ "radAmp2": 10.76,
+ "radFreq2": 0.6718,
+ "radPhase2": 1.3435,
+ "wanderAmpX": 18.3,
+ "wanderAmpY": 15.43,
+ "wanderFreqX": 0.1823,
+ "wanderFreqY": 0.1705,
+ "wanderPhaseX": 3.0285,
+ "wanderPhaseY": 5.7411,
+ "twinkleFreq": 1.0458,
+ "twinklePhase": 0.7788,
+ "isGlow": false,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 673.51,
+ "baseAngle": 4.4887,
+ "radius": 0.8,
+ "baseOpacity": 0.38,
+ "orbitalSpeed": 0.05236,
+ "radAmp1": 22.16,
+ "radFreq1": 0.2887,
+ "radPhase1": 2.5394,
+ "radAmp2": 9.81,
+ "radFreq2": 0.6305,
+ "radPhase2": 4.3784,
+ "wanderAmpX": 12.29,
+ "wanderAmpY": 9.06,
+ "wanderFreqX": 0.3736,
+ "wanderFreqY": 0.1949,
+ "wanderPhaseX": 1.4075,
+ "wanderPhaseY": 1.0387,
+ "twinkleFreq": 1.5315,
+ "twinklePhase": 2.3269,
+ "isGlow": false,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 726.99,
+ "baseAngle": 0.5301,
+ "radius": 1.2,
+ "baseOpacity": 0.61,
+ "orbitalSpeed": 0.04952,
+ "radAmp1": 19.16,
+ "radFreq1": 0.2404,
+ "radPhase1": 5.4321,
+ "radAmp2": 5.14,
+ "radFreq2": 0.428,
+ "radPhase2": 0.2487,
+ "wanderAmpX": 18.91,
+ "wanderAmpY": 11.9,
+ "wanderFreqX": 0.2696,
+ "wanderFreqY": 0.2211,
+ "wanderPhaseX": 5.8509,
+ "wanderPhaseY": 5.1991,
+ "twinkleFreq": 1.613,
+ "twinklePhase": 6.0101,
+ "isGlow": false,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 694.22,
+ "baseAngle": 3.1733,
+ "radius": 0.8,
+ "baseOpacity": 0.38,
+ "orbitalSpeed": 0.06955,
+ "radAmp1": 15.31,
+ "radFreq1": 0.3023,
+ "radPhase1": 4.0051,
+ "radAmp2": 11.96,
+ "radFreq2": 0.6878,
+ "radPhase2": 5.0103,
+ "wanderAmpX": 11.95,
+ "wanderAmpY": 18.55,
+ "wanderFreqX": 0.2172,
+ "wanderFreqY": 0.3297,
+ "wanderPhaseX": 2.05,
+ "wanderPhaseY": 3.3727,
+ "twinkleFreq": 1.1342,
+ "twinklePhase": 5.3426,
+ "isGlow": false,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 618.99,
+ "baseAngle": 5.2972,
+ "radius": 0.8,
+ "baseOpacity": 0.4,
+ "orbitalSpeed": 0.06871,
+ "radAmp1": 16.77,
+ "radFreq1": 0.2143,
+ "radPhase1": 2.3176,
+ "radAmp2": 5.69,
+ "radFreq2": 0.6377,
+ "radPhase2": 4.2808,
+ "wanderAmpX": 20.39,
+ "wanderAmpY": 13.43,
+ "wanderFreqX": 0.2405,
+ "wanderFreqY": 0.3385,
+ "wanderPhaseX": 6.1778,
+ "wanderPhaseY": 2.1322,
+ "twinkleFreq": 0.9588,
+ "twinklePhase": 5.647,
+ "isGlow": false,
+ "colorType": "white"
+ },
+ {
+ "baseDist": 676.83,
+ "baseAngle": 1.4229,
+ "radius": 0.8,
+ "baseOpacity": 0.32,
+ "orbitalSpeed": 0.06548,
+ "radAmp1": 14.34,
+ "radFreq1": 0.382,
+ "radPhase1": 2.5,
+ "radAmp2": 12.41,
+ "radFreq2": 0.4567,
+ "radPhase2": 0.1236,
+ "wanderAmpX": 12.84,
+ "wanderAmpY": 21.61,
+ "wanderFreqX": 0.295,
+ "wanderFreqY": 0.2012,
+ "wanderPhaseX": 0.1108,
+ "wanderPhaseY": 5.3074,
+ "twinkleFreq": 0.7397,
+ "twinklePhase": 0.429,
+ "isGlow": false,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 692.96,
+ "baseAngle": 3.9672,
+ "radius": 1.0,
+ "baseOpacity": 0.6,
+ "orbitalSpeed": 0.05085,
+ "radAmp1": 14.71,
+ "radFreq1": 0.3834,
+ "radPhase1": 3.2772,
+ "radAmp2": 10.23,
+ "radFreq2": 0.4308,
+ "radPhase2": 5.8771,
+ "wanderAmpX": 10.38,
+ "wanderAmpY": 13.6,
+ "wanderFreqX": 0.2289,
+ "wanderFreqY": 0.291,
+ "wanderPhaseX": 0.2094,
+ "wanderPhaseY": 3.6969,
+ "twinkleFreq": 0.8883,
+ "twinklePhase": 1.482,
+ "isGlow": false,
+ "colorType": "white"
+ },
+ {
+ "baseDist": 688.63,
+ "baseAngle": 0.2264,
+ "radius": 0.8,
+ "baseOpacity": 0.25,
+ "orbitalSpeed": 0.0618,
+ "radAmp1": 24.53,
+ "radFreq1": 0.3465,
+ "radPhase1": 0.7185,
+ "radAmp2": 11.17,
+ "radFreq2": 0.4,
+ "radPhase2": 2.772,
+ "wanderAmpX": 12.55,
+ "wanderAmpY": 20.23,
+ "wanderFreqX": 0.2216,
+ "wanderFreqY": 0.3421,
+ "wanderPhaseX": 4.9894,
+ "wanderPhaseY": 1.7806,
+ "twinkleFreq": 0.9957,
+ "twinklePhase": 4.1549,
+ "isGlow": false,
+ "colorType": "white"
+ },
+ {
+ "baseDist": 536.75,
+ "baseAngle": 2.5848,
+ "radius": 1.2,
+ "baseOpacity": 0.38,
+ "orbitalSpeed": 0.06315,
+ "radAmp1": 22.16,
+ "radFreq1": 0.3566,
+ "radPhase1": 5.3682,
+ "radAmp2": 10.97,
+ "radFreq2": 0.6811,
+ "radPhase2": 3.3935,
+ "wanderAmpX": 14.5,
+ "wanderAmpY": 18.62,
+ "wanderFreqX": 0.1946,
+ "wanderFreqY": 0.2436,
+ "wanderPhaseX": 3.9726,
+ "wanderPhaseY": 4.3381,
+ "twinkleFreq": 1.1875,
+ "twinklePhase": 0.0698,
+ "isGlow": false,
+ "colorType": "white"
+ },
+ {
+ "baseDist": 571.72,
+ "baseAngle": 4.9059,
+ "radius": 1.0,
+ "baseOpacity": 0.31,
+ "orbitalSpeed": 0.05991,
+ "radAmp1": 20.35,
+ "radFreq1": 0.2777,
+ "radPhase1": 2.0607,
+ "radAmp2": 12.56,
+ "radFreq2": 0.692,
+ "radPhase2": 5.054,
+ "wanderAmpX": 15.76,
+ "wanderAmpY": 18.85,
+ "wanderFreqX": 0.348,
+ "wanderFreqY": 0.2589,
+ "wanderPhaseX": 0.7165,
+ "wanderPhaseY": 2.1463,
+ "twinkleFreq": 1.3393,
+ "twinklePhase": 3.5029,
+ "isGlow": false,
+ "colorType": "white"
+ },
+ {
+ "baseDist": 716.95,
+ "baseAngle": 1.0877,
+ "radius": 0.8,
+ "baseOpacity": 0.57,
+ "orbitalSpeed": 0.05703,
+ "radAmp1": 23.64,
+ "radFreq1": 0.293,
+ "radPhase1": 0.1671,
+ "radAmp2": 5.08,
+ "radFreq2": 0.3668,
+ "radPhase2": 2.4133,
+ "wanderAmpX": 10.19,
+ "wanderAmpY": 14.54,
+ "wanderFreqX": 0.1803,
+ "wanderFreqY": 0.213,
+ "wanderPhaseX": 1.7451,
+ "wanderPhaseY": 0.9986,
+ "twinkleFreq": 1.0243,
+ "twinklePhase": 1.4231,
+ "isGlow": false,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 653.38,
+ "baseAngle": 3.3432,
+ "radius": 0.8,
+ "baseOpacity": 0.36,
+ "orbitalSpeed": 0.06611,
+ "radAmp1": 19.84,
+ "radFreq1": 0.2773,
+ "radPhase1": 1.7314,
+ "radAmp2": 11.8,
+ "radFreq2": 0.4088,
+ "radPhase2": 5.9729,
+ "wanderAmpX": 9.43,
+ "wanderAmpY": 12.5,
+ "wanderFreqX": 0.3558,
+ "wanderFreqY": 0.2411,
+ "wanderPhaseX": 4.0602,
+ "wanderPhaseY": 3.0425,
+ "twinkleFreq": 1.1918,
+ "twinklePhase": 4.986,
+ "isGlow": false,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 658.81,
+ "baseAngle": 5.8412,
+ "radius": 0.8,
+ "baseOpacity": 0.63,
+ "orbitalSpeed": 0.07181,
+ "radAmp1": 13.41,
+ "radFreq1": 0.4044,
+ "radPhase1": 4.6533,
+ "radAmp2": 10.39,
+ "radFreq2": 0.5517,
+ "radPhase2": 1.2212,
+ "wanderAmpX": 11.07,
+ "wanderAmpY": 10.21,
+ "wanderFreqX": 0.2871,
+ "wanderFreqY": 0.1567,
+ "wanderPhaseX": 5.9345,
+ "wanderPhaseY": 2.9886,
+ "twinkleFreq": 1.3631,
+ "twinklePhase": 1.4061,
+ "isGlow": false,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 538.05,
+ "baseAngle": 2.0758,
+ "radius": 1.0,
+ "baseOpacity": 0.45,
+ "orbitalSpeed": 0.05383,
+ "radAmp1": 18.32,
+ "radFreq1": 0.2708,
+ "radPhase1": 3.0344,
+ "radAmp2": 8.85,
+ "radFreq2": 0.6668,
+ "radPhase2": 5.8249,
+ "wanderAmpX": 16.33,
+ "wanderAmpY": 21.14,
+ "wanderFreqX": 0.2053,
+ "wanderFreqY": 0.2491,
+ "wanderPhaseX": 3.6496,
+ "wanderPhaseY": 4.8543,
+ "twinkleFreq": 0.8308,
+ "twinklePhase": 4.6254,
+ "isGlow": false,
+ "colorType": "white"
+ },
+ {
+ "baseDist": 668.61,
+ "baseAngle": 4.4731,
+ "radius": 1.2,
+ "baseOpacity": 0.27,
+ "orbitalSpeed": 0.0521,
+ "radAmp1": 17.02,
+ "radFreq1": 0.3494,
+ "radPhase1": 2.6288,
+ "radAmp2": 12.03,
+ "radFreq2": 0.3651,
+ "radPhase2": 2.7385,
+ "wanderAmpX": 15.67,
+ "wanderAmpY": 21.12,
+ "wanderFreqX": 0.2269,
+ "wanderFreqY": 0.3214,
+ "wanderPhaseX": 1.746,
+ "wanderPhaseY": 2.0693,
+ "twinkleFreq": 1.0103,
+ "twinklePhase": 2.9916,
+ "isGlow": false,
+ "colorType": "white"
+ },
+ {
+ "baseDist": 559.4,
+ "baseAngle": 0.5125,
+ "radius": 1.2,
+ "baseOpacity": 0.33,
+ "orbitalSpeed": 0.05818,
+ "radAmp1": 27.27,
+ "radFreq1": 0.2734,
+ "radPhase1": 5.2033,
+ "radAmp2": 5.14,
+ "radFreq2": 0.6357,
+ "radPhase2": 1.9176,
+ "wanderAmpX": 13.52,
+ "wanderAmpY": 15.82,
+ "wanderFreqX": 0.1712,
+ "wanderFreqY": 0.3408,
+ "wanderPhaseX": 5.1456,
+ "wanderPhaseY": 1.4763,
+ "twinkleFreq": 0.8083,
+ "twinklePhase": 3.3653,
+ "isGlow": false,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 709.7,
+ "baseAngle": 2.9974,
+ "radius": 1.0,
+ "baseOpacity": 0.37,
+ "orbitalSpeed": 0.05362,
+ "radAmp1": 13.79,
+ "radFreq1": 0.2321,
+ "radPhase1": 0.6487,
+ "radAmp2": 11.67,
+ "radFreq2": 0.5184,
+ "radPhase2": 2.9346,
+ "wanderAmpX": 17.9,
+ "wanderAmpY": 12.02,
+ "wanderFreqX": 0.3097,
+ "wanderFreqY": 0.3023,
+ "wanderPhaseX": 6.1955,
+ "wanderPhaseY": 4.0565,
+ "twinkleFreq": 0.7926,
+ "twinklePhase": 1.4507,
+ "isGlow": false,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 678.82,
+ "baseAngle": 5.3472,
+ "radius": 1.0,
+ "baseOpacity": 0.29,
+ "orbitalSpeed": 0.05973,
+ "radAmp1": 14.54,
+ "radFreq1": 0.264,
+ "radPhase1": 2.0274,
+ "radAmp2": 14.77,
+ "radFreq2": 0.5002,
+ "radPhase2": 0.6998,
+ "wanderAmpX": 12.34,
+ "wanderAmpY": 14.98,
+ "wanderFreqX": 0.3175,
+ "wanderFreqY": 0.3423,
+ "wanderPhaseX": 0.3252,
+ "wanderPhaseY": 0.5349,
+ "twinkleFreq": 0.7651,
+ "twinklePhase": 5.1424,
+ "isGlow": false,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 601.67,
+ "baseAngle": 1.3397,
+ "radius": 0.8,
+ "baseOpacity": 0.43,
+ "orbitalSpeed": 0.06791,
+ "radAmp1": 18.27,
+ "radFreq1": 0.2824,
+ "radPhase1": 3.0241,
+ "radAmp2": 14.48,
+ "radFreq2": 0.5577,
+ "radPhase2": 3.0374,
+ "wanderAmpX": 10.76,
+ "wanderAmpY": 14.01,
+ "wanderFreqX": 0.2756,
+ "wanderFreqY": 0.3315,
+ "wanderPhaseX": 3.5636,
+ "wanderPhaseY": 4.2315,
+ "twinkleFreq": 1.7925,
+ "twinklePhase": 0.1962,
+ "isGlow": false,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 696.71,
+ "baseAngle": 3.7585,
+ "radius": 0.8,
+ "baseOpacity": 0.57,
+ "orbitalSpeed": 0.06399,
+ "radAmp1": 26.67,
+ "radFreq1": 0.2924,
+ "radPhase1": 3.8384,
+ "radAmp2": 13.83,
+ "radFreq2": 0.3977,
+ "radPhase2": 2.2503,
+ "wanderAmpX": 16.99,
+ "wanderAmpY": 8.15,
+ "wanderFreqX": 0.2083,
+ "wanderFreqY": 0.1762,
+ "wanderPhaseX": 4.9036,
+ "wanderPhaseY": 1.9525,
+ "twinkleFreq": 1.6325,
+ "twinklePhase": 5.8564,
+ "isGlow": false,
+ "colorType": "white"
+ },
+ {
+ "baseDist": 526.32,
+ "baseAngle": 6.2069,
+ "radius": 1.2,
+ "baseOpacity": 0.31,
+ "orbitalSpeed": 0.08113,
+ "radAmp1": 27.52,
+ "radFreq1": 0.2529,
+ "radPhase1": 3.7542,
+ "radAmp2": 13.9,
+ "radFreq2": 0.6961,
+ "radPhase2": 5.4402,
+ "wanderAmpX": 12.16,
+ "wanderAmpY": 21.39,
+ "wanderFreqX": 0.2305,
+ "wanderFreqY": 0.1729,
+ "wanderPhaseX": 2.6624,
+ "wanderPhaseY": 3.0035,
+ "twinkleFreq": 1.7319,
+ "twinklePhase": 3.3611,
+ "isGlow": false,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 608.82,
+ "baseAngle": 2.4212,
+ "radius": 0.8,
+ "baseOpacity": 0.39,
+ "orbitalSpeed": 0.05732,
+ "radAmp1": 12.76,
+ "radFreq1": 0.37,
+ "radPhase1": 2.8243,
+ "radAmp2": 9.09,
+ "radFreq2": 0.3802,
+ "radPhase2": 1.4763,
+ "wanderAmpX": 12.72,
+ "wanderAmpY": 11.54,
+ "wanderFreqX": 0.3256,
+ "wanderFreqY": 0.3037,
+ "wanderPhaseX": 3.0659,
+ "wanderPhaseY": 5.2396,
+ "twinkleFreq": 0.8167,
+ "twinklePhase": 1.0583,
+ "isGlow": false,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 658.69,
+ "baseAngle": 4.5714,
+ "radius": 1.0,
+ "baseOpacity": 0.53,
+ "orbitalSpeed": 0.06504,
+ "radAmp1": 24.53,
+ "radFreq1": 0.1865,
+ "radPhase1": 3.4695,
+ "radAmp2": 10.05,
+ "radFreq2": 0.5233,
+ "radPhase2": 2.1243,
+ "wanderAmpX": 11.69,
+ "wanderAmpY": 17.43,
+ "wanderFreqX": 0.1802,
+ "wanderFreqY": 0.302,
+ "wanderPhaseX": 3.9434,
+ "wanderPhaseY": 5.6106,
+ "twinkleFreq": 1.6629,
+ "twinklePhase": 4.3659,
+ "isGlow": false,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 546.8,
+ "baseAngle": 0.6316,
+ "radius": 0.8,
+ "baseOpacity": 0.64,
+ "orbitalSpeed": 0.05954,
+ "radAmp1": 15.71,
+ "radFreq1": 0.2586,
+ "radPhase1": 5.7355,
+ "radAmp2": 10.77,
+ "radFreq2": 0.4979,
+ "radPhase2": 0.2748,
+ "wanderAmpX": 10.75,
+ "wanderAmpY": 10.91,
+ "wanderFreqX": 0.1705,
+ "wanderFreqY": 0.2519,
+ "wanderPhaseX": 4.99,
+ "wanderPhaseY": 2.5473,
+ "twinkleFreq": 1.2989,
+ "twinklePhase": 3.7671,
+ "isGlow": false,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 685.06,
+ "baseAngle": 3.2929,
+ "radius": 1.0,
+ "baseOpacity": 0.46,
+ "orbitalSpeed": 0.07243,
+ "radAmp1": 27.56,
+ "radFreq1": 0.1986,
+ "radPhase1": 0.0999,
+ "radAmp2": 10.06,
+ "radFreq2": 0.3696,
+ "radPhase2": 5.7528,
+ "wanderAmpX": 19.41,
+ "wanderAmpY": 11.98,
+ "wanderFreqX": 0.268,
+ "wanderFreqY": 0.2343,
+ "wanderPhaseX": 0.2341,
+ "wanderPhaseY": 2.2118,
+ "twinkleFreq": 0.9004,
+ "twinklePhase": 4.4084,
+ "isGlow": false,
+ "colorType": "white"
+ },
+ {
+ "baseDist": 623.11,
+ "baseAngle": 5.7542,
+ "radius": 1.2,
+ "baseOpacity": 0.64,
+ "orbitalSpeed": 0.05893,
+ "radAmp1": 16.92,
+ "radFreq1": 0.3078,
+ "radPhase1": 3.4094,
+ "radAmp2": 5.36,
+ "radFreq2": 0.3758,
+ "radPhase2": 3.1713,
+ "wanderAmpX": 8.62,
+ "wanderAmpY": 21.64,
+ "wanderFreqX": 0.1807,
+ "wanderFreqY": 0.2907,
+ "wanderPhaseX": 4.5488,
+ "wanderPhaseY": 0.3759,
+ "twinkleFreq": 1.1122,
+ "twinklePhase": 1.6821,
+ "isGlow": false,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 714.96,
+ "baseAngle": 1.718,
+ "radius": 1.0,
+ "baseOpacity": 0.28,
+ "orbitalSpeed": 0.05646,
+ "radAmp1": 26.09,
+ "radFreq1": 0.4072,
+ "radPhase1": 4.4593,
+ "radAmp2": 13.33,
+ "radFreq2": 0.674,
+ "radPhase2": 1.0817,
+ "wanderAmpX": 17.65,
+ "wanderAmpY": 12.92,
+ "wanderFreqX": 0.3404,
+ "wanderFreqY": 0.1963,
+ "wanderPhaseX": 5.8272,
+ "wanderPhaseY": 2.52,
+ "twinkleFreq": 1.2821,
+ "twinklePhase": 0.6005,
+ "isGlow": false,
+ "colorType": "white"
+ },
+ {
+ "baseDist": 683.57,
+ "baseAngle": 4.0825,
+ "radius": 1.0,
+ "baseOpacity": 0.6,
+ "orbitalSpeed": 0.06891,
+ "radAmp1": 12.51,
+ "radFreq1": 0.2019,
+ "radPhase1": 1.0137,
+ "radAmp2": 6.83,
+ "radFreq2": 0.5693,
+ "radPhase2": 4.3675,
+ "wanderAmpX": 13.37,
+ "wanderAmpY": 14.0,
+ "wanderFreqX": 0.1839,
+ "wanderFreqY": 0.1524,
+ "wanderPhaseX": 2.0479,
+ "wanderPhaseY": 2.1065,
+ "twinkleFreq": 1.321,
+ "twinklePhase": 4.8548,
+ "isGlow": false,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 569.15,
+ "baseAngle": 0.3535,
+ "radius": 0.8,
+ "baseOpacity": 0.47,
+ "orbitalSpeed": 0.06514,
+ "radAmp1": 23.96,
+ "radFreq1": 0.1915,
+ "radPhase1": 1.5791,
+ "radAmp2": 8.64,
+ "radFreq2": 0.496,
+ "radPhase2": 0.8046,
+ "wanderAmpX": 20.49,
+ "wanderAmpY": 12.98,
+ "wanderFreqX": 0.1809,
+ "wanderFreqY": 0.2819,
+ "wanderPhaseX": 1.2717,
+ "wanderPhaseY": 4.0946,
+ "twinkleFreq": 0.8098,
+ "twinklePhase": 1.7033,
+ "isGlow": false,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 728.05,
+ "baseAngle": 2.5182,
+ "radius": 1.0,
+ "baseOpacity": 0.51,
+ "orbitalSpeed": 0.05033,
+ "radAmp1": 24.63,
+ "radFreq1": 0.261,
+ "radPhase1": 4.0441,
+ "radAmp2": 10.07,
+ "radFreq2": 0.539,
+ "radPhase2": 4.0521,
+ "wanderAmpX": 14.65,
+ "wanderAmpY": 13.25,
+ "wanderFreqX": 0.3319,
+ "wanderFreqY": 0.3398,
+ "wanderPhaseX": 1.28,
+ "wanderPhaseY": 3.6381,
+ "twinkleFreq": 1.2907,
+ "twinklePhase": 0.6835,
+ "isGlow": false,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 722.72,
+ "baseAngle": 4.9226,
+ "radius": 0.8,
+ "baseOpacity": 0.48,
+ "orbitalSpeed": 0.05248,
+ "radAmp1": 14.56,
+ "radFreq1": 0.2094,
+ "radPhase1": 1.7457,
+ "radAmp2": 6.21,
+ "radFreq2": 0.4303,
+ "radPhase2": 5.9076,
+ "wanderAmpX": 18.22,
+ "wanderAmpY": 10.14,
+ "wanderFreqX": 0.1532,
+ "wanderFreqY": 0.3316,
+ "wanderPhaseX": 5.9759,
+ "wanderPhaseY": 1.5319,
+ "twinkleFreq": 1.4867,
+ "twinklePhase": 2.0883,
+ "isGlow": false,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 675.66,
+ "baseAngle": 1.2832,
+ "radius": 1.2,
+ "baseOpacity": 0.55,
+ "orbitalSpeed": 0.05,
+ "radAmp1": 21.78,
+ "radFreq1": 0.3482,
+ "radPhase1": 1.2172,
+ "radAmp2": 10.98,
+ "radFreq2": 0.4689,
+ "radPhase2": 0.9009,
+ "wanderAmpX": 9.65,
+ "wanderAmpY": 17.16,
+ "wanderFreqX": 0.3273,
+ "wanderFreqY": 0.3291,
+ "wanderPhaseX": 2.5805,
+ "wanderPhaseY": 3.0558,
+ "twinkleFreq": 0.8541,
+ "twinklePhase": 3.9821,
+ "isGlow": false,
+ "colorType": "blue"
+ },
+ {
+ "baseDist": 575.33,
+ "baseAngle": 3.5386,
+ "radius": 0.8,
+ "baseOpacity": 0.53,
+ "orbitalSpeed": 0.05373,
+ "radAmp1": 18.77,
+ "radFreq1": 0.4157,
+ "radPhase1": 0.4602,
+ "radAmp2": 6.85,
+ "radFreq2": 0.3853,
+ "radPhase2": 4.9106,
+ "wanderAmpX": 9.62,
+ "wanderAmpY": 20.89,
+ "wanderFreqX": 0.2406,
+ "wanderFreqY": 0.2111,
+ "wanderPhaseX": 2.2014,
+ "wanderPhaseY": 3.4717,
+ "twinkleFreq": 1.7317,
+ "twinklePhase": 5.5294,
+ "isGlow": false,
+ "colorType": "white"
+ }
+];
+
+export function CopilotParticleCanvas() {
+ const canvasRef = useRef(null);
+
+ useEffect(() => {
+ const canvas = canvasRef.current;
+ if (!canvas) return;
+
+ const ctx = canvas.getContext("2d", { alpha: true });
+ if (!ctx) return;
+
+ let animId: number;
+ let startTime: number | null = null;
+ let width = 0;
+ let height = 0;
+ let scale = 1;
+ let dpr = 1;
+
+ const updateSize = () => {
+ const rect = canvas.getBoundingClientRect();
+ if (rect.width === 0 || rect.height === 0) return;
+ dpr = Math.min(window.devicePixelRatio || 1, 2);
+ width = rect.width;
+ height = rect.height;
+ canvas.width = Math.round(width * dpr);
+ canvas.height = Math.round(height * dpr);
+ ctx.setTransform(dpr, 0, 0, dpr, 0, 0);
+
+ // SVG viewBox is 1612x865 centered via preserveAspectRatio='xMidYMid meet'
+ scale = Math.min(width / 1612, height / 865);
+ };
+
+ updateSize();
+
+ let resizeObserver: ResizeObserver | null = null;
+ if (typeof ResizeObserver !== "undefined") {
+ resizeObserver = new ResizeObserver(updateSize);
+ resizeObserver.observe(canvas);
+ }
+ window.addEventListener("resize", updateSize);
+
+ const render = (now: number) => {
+ if (startTime === null) startTime = now;
+ const t = (now - startTime) * 0.001; // Elapsed seconds
+
+ if (width > 0 && height > 0) {
+ ctx.clearRect(0, 0, width, height);
+
+ // Center of the orb in screen coordinates
+ const centerX = width * 0.5;
+ const centerY = height * 0.5;
+
+ for (let i = 0; i < PARTICLES.length; i++) {
+ const p = PARTICLES[i];
+
+ // 1. Continuous, constant-velocity orbital revolution
+ const angle = p.baseAngle + p.orbitalSpeed * t;
+
+ // 2. Harmonic radial breathing (fluctuates distance from center)
+ const rOffset =
+ p.radAmp1 * Math.sin(t * p.radFreq1 + p.radPhase1) +
+ p.radAmp2 * Math.cos(t * p.radFreq2 + p.radPhase2);
+ const r = (p.baseDist + rOffset) * scale;
+
+ // 3. 2D pseudo-Brownian lateral wander (fluttering cosmic dust)
+ const wx = p.wanderAmpX * Math.sin(t * p.wanderFreqX + p.wanderPhaseX) * scale;
+ const wy = p.wanderAmpY * Math.cos(t * p.wanderFreqY + p.wanderPhaseY) * scale;
+
+ // 4. Position on screen
+ const x = centerX + Math.cos(angle) * r + wx;
+ const y = centerY + Math.sin(angle) * r + wy;
+
+ // 5. Individual organic twinkle
+ const sinVal = Math.sin(t * p.twinkleFreq + p.twinklePhase);
+ const twinkle = 0.35 + 0.65 * sinVal * sinVal;
+ const alpha = Math.min(1.0, Math.max(0.08, p.baseOpacity * twinkle));
+
+ // 6. Draw particle
+ const drawRadius = Math.max(0.65, p.radius * scale);
+ ctx.beginPath();
+ ctx.arc(x, y, drawRadius, 0, Math.PI * 2);
+
+ const alphaStr = alpha.toFixed(3);
+ if (p.colorType === "white") {
+ ctx.fillStyle = `rgba(245, 250, 255, ${alphaStr})`;
+ } else if (p.colorType === "violet") {
+ ctx.fillStyle = `rgba(196, 181, 253, ${alphaStr})`;
+ } else {
+ // Figma standard ice-blue #9DB2D1
+ ctx.fillStyle = `rgba(157, 178, 209, ${alphaStr})`;
+ }
+
+ if (p.isGlow) {
+ ctx.shadowBlur = 4 * scale;
+ ctx.shadowColor = "rgba(157, 178, 209, 0.6)";
+ } else {
+ ctx.shadowBlur = 0;
+ }
+
+ ctx.fill();
+ }
+ }
+
+ animId = requestAnimationFrame(render);
+ };
+
+ animId = requestAnimationFrame(render);
+
+ return () => {
+ cancelAnimationFrame(animId);
+ if (resizeObserver) resizeObserver.disconnect();
+ window.removeEventListener("resize", updateSize);
+ };
+ }, []);
+
+ return (
+
+ );
+}
diff --git a/components/sections/AiCopilotSection.tsx b/components/sections/AiCopilotSection.tsx
index 68741ba..faf8cfa 100644
--- a/components/sections/AiCopilotSection.tsx
+++ b/components/sections/AiCopilotSection.tsx
@@ -1,5 +1,6 @@
import Image from "next/image";
import { AnimatedCopilotOrb } from "@/components/copilot/AnimatedCopilotOrb";
+import { CopilotParticleCanvas } from "@/components/copilot/CopilotParticleCanvas";
export function AiCopilotSection() {
return (
@@ -97,6 +98,7 @@ export function AiCopilotSection() {
{/* Middle Luminous Orb (Figma: 437x437 centered at x=608, y=218.5) */}