@crazygl/hero-data-rain-3d
v0.1.1
Published
Data Rain 3D — Characters, digits and small symbols fall through a real 3D perspective volume. Near glyphs are large and bright, far ones shrink and dissolve into depth fog. Move the cursor and the falling stream curves… A customizable CrazyGL animated he
Maintainers
Readme
Hero made by @ybouane.
@crazygl/hero-data-rain-3d
Characters, digits and small symbols fall through a real 3D perspective volume. Near glyphs are large and bright, far ones shrink and dissolve into depth fog. Move the cursor and the falling stream curves around it, like rain hitting an invisible umbrella.
Demo
Install
npm install @crazygl/hero-data-rain-3dUsage
import DataRain3D from '@crazygl/hero-data-rain-3d';
export default function Page() {
return (
<DataRain3D
heading="Streams of data."
charset="symbols"
count={3000}
symbolColor="#bcd8ff"
/>
);
}Customise
- Rain —
charset(digits / hex / katakana / symbols),customChars,count,fallSpeed,glyphSize. - Color —
symbolColor,headColor(hot leading edge),backgroundColor. - Depth —
depthRange,fogDensity,cameraFov. - Pointer —
umbrellaRadius,umbrellaStrength(the clear zone the cursor carves). - Backdrop —
transparentto composite over your own page background.
Best for
- Developer tools and AI/ML platforms.
- Cybersecurity, data-infrastructure and fintech landing pages.
- Any product wanting a "live data" feel without the tired Matrix green.
This hero is part of CrazyGL, a collection of production-ready WebGL, canvas, 3D, and typography effects. Every CrazyGL hero ships with an agent-ready SKILL.md file that helps developers and coding agents adapt the effect into custom landing pages and interactive experiences.
