Here is my submission for the challenge #easylenscontra I wanted to create an effect that makes p...Here is my submission for the challenge #easylenscontra I wanted to create an effect that makes p...
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started
Here is my submission for the challenge #easylenscontra
I wanted to create an effect that makes people feel like they're discovering a hidden world within their everyday surroundings. The concept started with the idea of reality cracking open like glass, revealing magical dimensions beneath it. I focused on making the transformation feel cinematic and immersive by combining natural crack propagation, dynamic lighting, depth-aware effects, and seamless looping to create a smooth, believable experience.
my project link: https://easylens.snapchat.com/lens/06a6c97f-758d-7b25-8000-c7b8b27dd652
Landing page design for Matterlane, an AI tool for law firms.
Matterlane’s agents turn client files into a brief, draft using the firm’s precedents, and flag what needs a lawyer’s decision. The whole matter moves forward in one place.
Noise Reveal, a premium reveal component for Framer
I built a component that gives Framer sites cinematic reveals for images, video and live layouts. It has a soft, film-like edge with glow and grain, and can play on load, on view, from a variant or scrubbed by scroll.
It’s built for production: the reveal is prepared before it scrolls in, it’s accessible with reduced-motion support, it falls back when WebGL isn’t available, and pages stay plain HTML when nothing is moving.
Launched on the Framer Marketplace. Open to custom Framer and interaction work.
The WebGL fallback and reduced-motion support are the parts most reveal effects skip, so it's great to see them called out. Does the fallback keep some of the grain edge with CSS, or does it drop to a simple fade?