@crazygl/hero-glass-tile-logo
v0.1.1
Published
Glass Tile Logo — The logo is reconstructed from a grid of small glass blocks. Each tile floats apart, refracts the background through real MeshPhysicalMaterial transmission, then assembles into the silhouette on load.… A customizable CrazyGL animated her
Maintainers
Readme
Hero made by @ybouane.
@crazygl/hero-glass-tile-logo
The logo is reconstructed from a grid of small glass blocks. Each tile floats apart, refracts the background through real MeshPhysicalMaterial transmission, then assembles into the silhouette on load. Hover separates the tiles slightly. Built with Three.js InstancedMesh + HDRI reflections + soft contact shadows.
Demo
Install
npm install @crazygl/hero-glass-tile-logoUsage
import GlassTileLogo from '@crazygl/hero-glass-tile-logo';
export default function Page() {
return (
<GlassTileLogo
logo="https://crazygl.com/samples/crazygl.png"
tileGrid={20}
glassIOR={1.5}
glassDispersion={0.04}
heading="Built block by block."
/>
);
}Customise
- Logo & layout —
logo(transparent PNG),tileGrid(tiles per long edge, 10–40),tileGapPct,tileDepth,logoZoom,logoCenterX/Y. - Glass material —
glassTransmission,glassRoughness,glassIOR(1.5 = BK7, up to 2.4 for diamond),glassThickness,glassDispersion(rainbow seam),glassTintHex,envIntensity. - Assembly animation —
assembleDuration,scatterDistance,staggerAmount(ripple-in order). - Hover —
hoverSeparation,hoverRadiusPct. - Ambient motion —
ambientFloat,ambientSwaySpeed. - Stage —
environmentImage(equirectangular HDRI; biggest mood lever),bgTopHex,bgBotHex,shadowAlpha.
Best for
- Premium SaaS and design-system launch pages where "built from parts" is the story
- Developer tools, fintech and crypto products wanting a crafted, glassy signature
- Luxury and product brands after a jewel-like logo reveal
- Brand or rebrand announcement pages
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.
