@crazygl/hero-product-pedestal
v0.1.1
Published
Product Pedestal — A 3D product model rests on a minimal floating pedestal under studio HDRI lighting. Slow turntable rotation, soft contact shadow, drifting dust, subtle mouse parallax, and press-and-drag to free-spin… A customizable CrazyGL animated her
Maintainers
Readme
Hero made by @ybouane.
@crazygl/hero-product-pedestal
A 3D product model rests on a minimal floating pedestal under studio HDRI lighting. Slow turntable rotation, soft contact shadow, drifting dust, subtle mouse parallax, and press-and-drag to free-spin the product.
Demo
Install
npm install @crazygl/hero-product-pedestalUsage
import ProductPedestal from '@crazygl/hero-product-pedestal';
export default function Page() {
return (
<ProductPedestal
heading="Introducing the new iPhone."
productModel="https://crazygl.com/samples/nokia-phone.glb"
environmentImage="https://crazygl.com/samples/hdri1.avif"
/>
);
}Customise
- Product —
productModel(GLB/GLTF, auto-fit, authored PBR preserved),productScale,turntableSpeed,productMetallic,productRoughness. - Lighting —
environmentImage(equirect HDRI),envIntensity,exposure,keyLight*/fillLight*. - Pedestal —
pedestalColor,pedestalRadius,pedestalThickness,pedestalMetallic,pedestalRoughness,pedestalEmissive,rimGlow. - Layout & camera —
layout,positionX/Y,cameraTilt(stage tilt),cameraDistance,modelHeight,dragInertia. - Atmosphere & background —
dustCount/dustColor/dustIntensity,pointerTilt,transparent,bgTopColor/bgBottomColor.
Best for
- Consumer hardware and gadget launch pages
- Premium e-commerce and luxury product showcases
- Jewellery, watch, and industrial-design brands
- App or device announcement heroes
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.
