---
title: "Ocean Points — Framer component · Best of Framer"
description: "$9.00 · Framer component · by Lucas · Effects. A 3D ocean that answers the cursor"
canonical: "https://framer.elliotli.dev/component/ocean-points"
---

[Home](/)/[Components](/components)/[Effects](/components/category/effects)/Ocean Points

# Ocean Points

A 3D ocean that answers the cursor

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

![Ocean Points preview image 1](https://framer.elliotli.dev/og/component/ocean-points/80a2d979225b607a/1600x933.jpg)

## Summary

A 3D ocean that answers the cursor

## Description

Thousands of luminous points form a rolling 3D ocean — real perspective math, layered sine swell, and a two-pass bloom that makes the crests glow. No WebGL, no libraries: it is all hand-rolled Canvas2D, which means it loads instantly and runs anywhere.

It answers the cursor three ways: the camera leans as you move across the frame (parallax you can dial down to zero), a local swell rises under the pointer and follows it, and a click launches a circular wave that spreads across the surface and dies out.

Glow colour, wave height, speed, point density, bloom strength, mouse parallax — all adjustable from the panel.

Canvas and requestAnimationFrame, no dependencies, nothing loaded from outside. Honours prefers-reduced-motion, and shows a still frame of the ocean on the Framer canvas.

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

-   All · #8535

## Details

- **Author**: Lucas
- **Price**: $9.00
- **Published**: 2026-08-12
- **Updated**: 2026-08-12
- **Added**: 2026-08-12
- **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
