TIA / holo3d /ui /ambientPatterns.ts
DJ-Goanna-Coding's picture
Upload folder using huggingface_hub
fa3ed75 verified
/**
* Citadel Ambient Patterns Library
* A catalogue of dynamic ambient patterns for the Holo3D UI.
* Non-rendering. Pure pattern definitions.
*/
export interface AmbientPattern {
name: string;
description: string;
intensityRange: [number, number];
speedRange: [number, number];
motion: string;
colorHint: string;
}
export const AmbientPatterns: AmbientPattern[] = [
{
name: "breathing",
description: "Slow rhythmic expansion and contraction.",
intensityRange: [0.2, 0.6],
speedRange: [0.4, 0.8],
motion: "wave",
colorHint: "blue",
},
{
name: "resonance",
description: "Pulsing harmonic waves radiating outward.",
intensityRange: [0.5, 1.0],
speedRange: [0.8, 1.4],
motion: "pulse",
colorHint: "gold",
},
{
name: "storm",
description: "Chaotic flares and surges indicating alert state.",
intensityRange: [0.7, 1.0],
speedRange: [1.2, 1.8],
motion: "flare",
colorHint: "red",
},
{
name: "harmonic",
description: "Smooth synchronized echoes across the system.",
intensityRange: [0.6, 0.9],
speedRange: [0.6, 1.0],
motion: "echo",
colorHint: "green",
},
{
name: "ripple",
description: "Soft ripples triggered by interlink messages.",
intensityRange: [0.3, 0.7],
speedRange: [0.7, 1.2],
motion: "ripple",
colorHint: "cyan",
},
{
name: "aurora",
description: "Flowing gradients representing predictive activity.",
intensityRange: [0.4, 0.9],
speedRange: [0.5, 1.1],
motion: "flow",
colorHint: "violet",
},
{
name: "spiral",
description: "Rotational energy indicating temporal alignment.",
intensityRange: [0.5, 0.8],
speedRange: [0.6, 1.0],
motion: "spiral",
colorHint: "indigo",
},
{
name: "echo",
description: "Temporal echoes from AION’s timeline markers.",
intensityRange: [0.3, 0.7],
speedRange: [0.5, 1.0],
motion: "echo",
colorHint: "silver",
},
{
name: "flare",
description: "Sudden bursts of energy from ORACLE predictions.",
intensityRange: [0.6, 1.0],
speedRange: [1.0, 1.6],
motion: "flare",
colorHint: "orange",
},
{
name: "calm-field",
description: "Low-intensity ambient field for idle states.",
intensityRange: [0.1, 0.3],
speedRange: [0.3, 0.6],
motion: "still",
colorHint: "soft-blue",
},
{
name: "sync-wave",
description: "Triad synchronization wave across all pillars.",
intensityRange: [0.7, 0.9],
speedRange: [0.7, 1.0],
motion: "wave",
colorHint: "emerald",
},
{
name: "drift-storm",
description: "Chaotic pulses indicating structural drift.",
intensityRange: [0.8, 1.0],
speedRange: [1.4, 1.8],
motion: "chaos",
colorHint: "crimson",
},
{
name: "rebuild-flare",
description: "Focused flares during resurrection proposals.",
intensityRange: [0.6, 0.9],
speedRange: [1.0, 1.4],
motion: "flare",
colorHint: "amber",
},
{
name: "temporal-thread",
description: "Thin flowing lines representing AION’s timeline.",
intensityRange: [0.3, 0.6],
speedRange: [0.5, 0.9],
motion: "thread",
colorHint: "silver-blue",
},
{
name: "prediction-ripple",
description: "Soft ripples from ORACLE’s probability shifts.",
intensityRange: [0.4, 0.7],
speedRange: [0.6, 1.0],
motion: "ripple",
colorHint: "violet-gold",
}
];