---
title: "Mesh Image Hover — Framer component · Best of Framer"
description: "$10.00 · Framer component · by JS · Effects. Bring Your Framer Portfolio to Life with Immersive WebGL Interactions Mesh Image Hover is a lightweight, high-performance React component…"
canonical: "https://framer.elliotli.dev/component/mesh-image-hover"
---

[Home](/)/[Components](/components)/[Effects](/components/category/effects)/Mesh Image Hover

# Mesh Image Hover

Interactive WebGL Image Effect

[View on Framer](https://framer.com/marketplace/components/mesh-image-hover/?via=elliot-li)

![Mesh Image Hover preview image 1](https://framer.elliotli.dev/og/component/mesh-image-hover/c9bdf0647e1081f4/1600x789.jpg)

## Summary

Bring Your Framer Portfolio to Life with Immersive WebGL Interactions Mesh Image Hover is a lightweight, high-performance React component built for Framer using Three.js.

## Description

### Bring Your Framer Portfolio to Life with Immersive WebGL Interactions

**Mesh Image Hover** is a lightweight, high-performance React component built for Framer using Three.js. It transforms ordinary static images into mesmerizing, interactive fluid-distortion canvases that react dynamically to cursor movement.

### 🚀 Key Features

-   **Fluid Distortion Physics:** Real-time ripple and wave mechanics driven by your mouse cursor's velocity and direction.
    
-   **RGB Color Splitting (Chromatic Aberration):** Toggleable chromatic shift that fragments colors during fast movements for a hyper-modern, glitch-art aesthetic.
    
-   **Fully Responsive:** Automatically adapts to any layout dimension (fixed or fluid sizing) via a built-in ResizeObserver.
    
-   **Native Framer Controls:** Easily customize properties directly from the right-hand Framer sidebar without touching code.
    

### 🎛 Customizable Properties

-   **Image Layer:** Upload or pick any high-res image directly via Framer’s asset picker.
    
-   **Hover Radius:** Adjust the catchment size of the distortion wave.
    
-   **Distortion Strength:** Control the intensity of the ripple effect.
    
-   **Color Split (On/Off & Intensity):** Fine-tune the RGB channel splitting effect.
    
-   **Fluid Decay:** Adjust how quickly the fluid simulation settles back to normal.
    
-   **Corner Radius:** Style the outer borders seamlessly to match your design system.
    

_Perfect for creative portfolios, design agencies, and showcase websites looking to add that extra layer of polish and delight._

## Rank history [How rankings work →](/terms#rankings)

-   All · #9841

## Details

- **Author**: JS
- **Price**: $10.00
- **Published**: 2026-07-27
- **Updated**: 2026-07-27
- **Added**: 2026-07-27
- **Categories**: Effects

## More like this

-   [Particle Image](/component/particle-image) — Jamik · $12 — Logos and photos as 3D points
-   [Ascii Portrait](/component/ascii-portrait) — The Black Sheep · Free — Photos that dissolve into ASCII
-   [Sandfall](/component/sandfall) — Cyedi Creative Studio · $5 — Your headline, buried in coloured
-   [Still Water](/component/still-water) — DariStudio · $9 — Water ripples over any photo
