Three JS Components

A SELECTION OF OUR MOST PASSIONATELY CRAFTED WORKS WITH FORWARD-THINKING CLIENTS AND FRIENDS OVER THE YEARS.

Lusion Connector
Lusion Connector

Three.JS • Lusion

Lusion Connector

Shopping
Shopping

Vanilla • Three.js • 3D

Shopping

Card With Border Radius
Card With Border Radius

Three.JS • 3D CARDS

Card With Border Radius

ThreeJS Fisheye
ThreeJS Fisheye

Three.JS • Fisheye

ThreeJS Fisheye

Color Grading
Color Grading

Vanilla • Three.js • 3D

Color Grading

Marry Christmas
Marry Christmas

Three.JS • 3D ILLUSTRATION

Marry Christmas

Ecctrl + Fisheye
Ecctrl + Fisheye

Character Controller • Ecctrl

Ecctrl + Fisheye

Monitors
Monitors

Effect • Reflections

Monitors

Flying Banana
Flying Banana

Effects Control • Banana

Flying Banana

T-Shirt Configuration
T-Shirt Configuration

T-Shirts • Soft-Shadows

T-Shirt Configuration

Caustics
Caustics

Caustics • Soft-Shadows

Caustics

Thunder Clouds
Thunder Clouds

Thunder • Clouds

Thunder Clouds

Motion Control
Motion Control

Motion-path • Clouds

Motion Control

Room With Soft Shadows
Room With Soft Shadows

Caustics effects •Soft

Room With Soft Shadows

Volumetric Light, Godray
Volumetric Light, Godray

Godrays • Reflection

Volumetric Light, Godray

Enter Portals
Enter Portals

Portals • Image Scroll

Enter Portals

Pass Through Portals
Pass Through Portals

Portals • Image Scroll

Pass Through Portals

Magic Box
Magic Box

Three.JS • Portals

Magic Box

Video cookies
Video cookies

Video • Cookies

Video cookies

Glass Glower
Glass Glower

Three.JS • Lusion

Glass Glower

Cards
Cards

Cards • Images

Cards

Daimond Ring
Daimond Ring

Daimond • Reflection

Daimond Ring

Image Gallery
Image Gallery

Images • Reflection

Image Gallery

Horizontal Tiles
Horizontal Tiles

Scroll • Control

Horizontal Tiles

The Three Graces
The Three Graces

Three.JS • Annotations

The Three Graces

Frost Glass
Frost Glass

Glass • Transmission

Frost Glass

GLTFJSX 400kb Drone
GLTFJSX 400kb Drone

Three.JS • Drone

GLTFJSX 400kb Drone

Starwars
Starwars

Three.JS • Starwars

Starwars

Bruno Simons 20k challenge
Bruno Simons 20k challenge

Three.JS • Physics

Bruno Simons 20k challenge

Scrollcontrols and lens refraction
Scrollcontrols and lens refraction

Three.JS • Refraction

Scrollcontrols and lens refraction

Building dynamic envmaps
Building dynamic envmaps

Effect • Bloom

Building dynamic envmaps

Next.js Prism
Next.js Prism

Effect • Bloom

Next.js Prism

Porshe Envmaps
Porshe Envmaps

Three.JS • Lusion

Porshe Envmaps

Shoe Configure
Shoe Configure

Three.JS • Lusion

Shoe Configure

Audio Analyser
Audio Analyser

Three.JS • Audio Wave

Audio Analyser

ThreeJS Journey Portal
ThreeJS Journey Portal

Bruno • Simon

ThreeJS Journey Portal

Diamond refraction
Diamond refraction

Refraction

Diamond refraction

Diamond Ring
Diamond Ring

Three.JS • Lusion

Diamond Ring

Envmap ground projection
Envmap ground projection

Ground Projected • Env

Envmap ground projection

Spline Glass Shape
Spline Glass Shape

Glass • Shape

Spline Glass Shape

CSG bunny, useGroups
CSG bunny, useGroups

UseGroup • Bunny

CSG bunny, useGroups

CSG house
CSG house

CSG • House

CSG house

GLTF Animations tied to scroll
GLTF Animations tied to scroll

Scroll • Animation

GLTF Animations tied to scroll

Object Clump
Object Clump

Physics • Effects

Object Clump

HTML Input fields
HTML Input fields

Fields • Input

HTML Input fields

Infinity Scroll
Infinity Scroll

Infinity • Scroll

Infinity Scroll

Scrollcontrols with minimap
Scrollcontrols with minimap

Three.JS • Lusion

Scrollcontrols with minimap

Instanced particles + Effects
Instanced particles + Effects

Particles • Effects

Instanced particles + Effects

Dbismut furniture
Dbismut furniture

Three.JS • Furniture

Dbismut furniture

Portal Shapes
Portal Shapes

Three.JS • Lusion

Portal Shapes

Aquarium
Aquarium

Aquarium

Aquarium

Portals Blend
Portals Blend

Portals • Blend

Portals Blend

Inter, epoxy resin
Inter, epoxy resin

Inter • 3D

Inter, epoxy resin

Stage presets, gltfjsx
Stage presets, gltfjsx

Three.JS • Stage

Stage presets, gltfjsx

React EllipseCurve
React EllipseCurve

Three.JS • React

React EllipseCurve

Iridescent decals
Iridescent decals

Three.JS • Decals

Iridescent decals

Baking soft shadows
Baking soft shadows

Three.JS • Baking

Baking soft shadows

SSR Test
SSR Test

SSR • Test

SSR Test

CSG operations + Rapier physics
CSG operations + Rapier physics

Three.JS • Physics

CSG operations + Rapier physics

Faucets, select highlight
Faucets, select highlight

Three.JS • Lusion

Faucets, select highlight

Rapier physics
Rapier physics

Three.JS • Rapier

Rapier physics

Bloom hdr workflow, GLTF
Bloom hdr workflow, GLTF

Three.JS • HDR

Bloom hdr workflow, GLTF

Basic ballpit
Basic ballpit

Three.JS • Ballpit

Basic ballpit

Backdrop and cables
Backdrop and cables

Three.JS • Backdrop

Backdrop and cables

Clones
Clones

Three.JS • Clones

Clones

lamina 1.x
lamina 1.x

Three.JS • Lusion

lamina 1.x

React-pp outlines
React-pp outlines

Three.JS • Outlines

React-pp outlines

Gatsby stars
Gatsby stars

Three.JS • Lusion

Gatsby stars

Pmndrs + Vercel
Pmndrs + Vercel

Three.JS • Pmndrs

Pmndrs + Vercel

Sport Hall
Sport Hall

Three.JS • Sports

Sport Hall

Night Train
Night Train

Three.JS • Lusion

Night Train

Bouncy Watch
Bouncy Watch

Three.JS • Lusion

Bouncy Watch

Transparent aesop bottles
Transparent aesop bottles

Three.JS • Transparent Bottle

Transparent aesop bottles

Raycast Cycling
Raycast Cycling

Three.JS • Raycast

Raycast Cycling

Landing Page
Landing Page

Three.JS • Landing Page

Landing Page

Scrollcontrols + GLTF
Scrollcontrols + GLTF

Three.JS • Scrollcontrols + GLTF

Scrollcontrols + GLTF

Merged Instance
Merged Instance

Three.JS • Instance

Merged Instance

GPGPU Curl-noise + DOF
GPGPU Curl-noise + DOF

Three.JS • DOF

GPGPU Curl-noise + DOF

Hi Key
Hi Key

Three.JS • Lusion

Hi Key

Floating Instance Shoes
Floating Instance Shoes

Three.JS • Lusion

Floating Instance Shoes

Simple Audio Analyser
Simple Audio Analyser

Three.JS • Audio Analyser

Simple Audio Analyser

Camera Scroll
Camera Scroll

Three.JS • Camera

Camera Scroll

Springy Boxes
Springy Boxes

Three.JS • Boxes

Springy Boxes

Floating Diamond
Floating Diamond

Three.JS • Diamond

Floating Diamond

GLTF Animations
GLTF Animations

Three.JS • GLTF

GLTF Animations

Sparks & Effects
Sparks & Effects

Three.JS • Lusion

Sparks & Effects

Camera Shake
Camera Shake

Three.JS • Shake

Camera Shake

Ragdoll Physics
Ragdoll Physics

Three.JS • Ragdoll

Ragdoll Physics

React-Spring Animations
React-Spring Animations

Three.JS • Spring

React-Spring Animations

Mount transitions
Mount transitions

Three.JS • Mount

Mount transitions

Floating laptop
Floating laptop

Three.JS • Laptop

Floating laptop

Zustand site
Zustand site

Three.JS • Zustand

Zustand site

Cell fracture
Cell fracture

Three.JS • Cell

Cell fracture

Router transitions
Router transitions

Three.JS • Router

Router transitions

Soft shadows
Soft shadows

Three.JS • Shadows

Soft shadows

Lulaby City
Lulaby City

Three.JS • City

Lulaby City

Viking Ship
Viking Ship

Three.JS • Ship

Viking Ship

Wobbling Sphere
Wobbling Sphere

Three.JS • Sphere

Wobbling Sphere

Moksha
Moksha

Three.JS • Moksha

Moksha

Flexbox + Yoga
Flexbox + Yoga

Three.JS • WebGL

Flexbox + Yoga

Confetti
Confetti

Three.JS • Lusion

Confetti

Jason
Jason

Three.JS • Jason

Jason

Spotlight
Spotlight

Three.JS • Spotlight

Spotlight

Racing Game
Racing Game

Three.JS • Racing

Racing Game

Pinball in 70 lines
Pinball in 70 lines

Three.JS • Pinball

Pinball in 70 lines

Space Game
Space Game

Three.JS • Space

Space Game

Minecraft
Minecraft

Three.JS • Minecraft

Minecraft

Arkanoid
Arkanoid

Three.JS • Arkanoid

Arkanoid

Rapier Ping-Pong
Rapier Ping-Pong

Three.JS • Ping-Pong

Rapier Ping-Pong

Arkanoid under 60 LOC
Arkanoid under 60 LOC

Three.JS • Arkanoid

Arkanoid under 60 LOC

Shader HMR
Shader HMR

Three.JS • Shader

Shader HMR

Water Shader
Water Shader

Three.JS • Water

Water Shader

Staging and CameraShake
Staging and CameraShake

Three.JS • Staging

Staging and CameraShake