Hologram API
Hologram
Extends Effect.
Factory Function
typescript
createHologram(config?: HologramConfig)Methods
See Effect for the full method reference.
HologramConfig
typescript
interface HologramConfig {
color?: string;
dataFragments?: number;
flickerIntensity?: number;
scale?: number;
scanlineSpacing?: number;
speed?: number;
}| Property | Type | Default | Description |
|---|---|---|---|
color | string | '#00ccff' | Base color of the holographic projection. |
dataFragments | number | 15 | Number of floating data fragments. |
flickerIntensity | number | 0.3 | Random brightness flicker strength (0–1). |
scale | number | 1 | Scales all sizes proportionally. |
scanlineSpacing | number | 3 | Pixel spacing between horizontal scanlines. |
speed | number | 1 | Animation speed multiplier. |
HologramFragment
typescript
interface HologramFragment {
opacity: number;
size: number;
speed: number;
x: number;
y: number;
}| Property | Type | Description |
|---|---|---|
opacity | number | Current opacity of the fragment. |
size | number | Size of the data fragment. |
speed | number | Vertical drift speed. |
x | number | Horizontal position. |
y | number | Vertical position. |