Chromatic Image

An interactive image with responsive color separation, displacement, and tilt.

A person standing beneath a red light

Installation

Run the following command

npx shadcn@latest add @aceternity/chromatic-image

Examples

Selected work

Spaces with a slower rhythm

Pacific Tides visual project

Pacific Tides

Oahu, US

Editorial

Altitude Study visual project

Altitude Study

Dolomites, IT

Landscape

Signal No. 02 visual project

Signal No. 02

Studio archive

Digital

Signal No. 03 visual project

Signal No. 03

Studio archive

Digital

Bento Features

Built for expressive media

One image, four useful capabilities

Directional color01
The channel split follows pointer movement, so the image responds to intent instead of playing a fixed loop.
Native WebGL02
The shader runs directly on the GPU without a scene library or animation dependency.
Green dithered abstract gradient
Any image source03
Pass a local asset, CDN URL, or CMS image through one small component API.
Responsive by default04
Cover cropping and resize observation keep the treatment stable at every aspect ratio.

Brand Campaign Hero

Two people collaborating in a blue-lit office

Studio sessions

Edition / 01

After hours at Northline

Ideas look different after dark

Flexible studios for small teams that need room to think, test, and make together.

Props

PropTypeDefaultDescriptionRequired
srcstring-Image URL or local asset path.Yes
altstring-Alternative text for the fallback image.Yes
childrenReact.ReactNode-Content rendered over the interactive image.No
classNamestring-Extra classes for the outer container.No
backgroundColorstring"#111111"Canvas background shown before the image loads.No
zoomnumber0.2Image zoom applied during pointer interaction.No
displacementnumber0.05Strength of the horizontal image displacement.No
chromaticShiftnumber0.01Distance between the separated color channels.No
tiltnumber0.3Strength of the pointer-based perspective tilt.No

Build websites faster and 10x better than your competitors with

Aceternity UI Pro

Next.js 15, Tailwind CSS v4 and Motion for react powered templates

200+ templates and blocks combined

Ready to copy paste component blocks, save days of development time

Aceternity UI Pro Demo - Light Mode

Access an ever-growing collection of premium, meticulously crafted templates and Component Blocks.

A product by Aceternity
Building in public at @mannupaaji

© 2026 Aceternity Labs LLC. All Rights Reserved.