Examples
A few examples that demonstrate what you can do with React Three Fiber
Showcase

Cards with border radius
border-radius
ThreeJS Journey Lv 1 Fisheye
brunosimonthreejs-journeyfisheye
Lusion connectors
lusionn8ao
Ecctrl + Fisheye
ecctrlcharacter-controller
Monitors
effectsbloomdofreflections
Flying bananas
effectsdofbananas
T-Shirt configurator
configuratort-shirtsoft-shadows
Caustics
causticseffectssoft-shadows

SSGI spheres with rapier physics
ssgirapier
Thunder clouds
clouds
MotionPathControls
motion-pathclouds
Room with soft shadows
causticseffectssoft-shadows
Volumetric light, Godray
godraysreflections
Enter portals
portals
Pass through portals
portals
Magic box
portals
Video cookies
videocookiescaustics
glass flower
glasstransmissionbloom
Cards
cardsimage
Diamond ring
refraction
Image Gallery
reflectionsannotations
Horizontal tiles
scrollcontrols
BestServedBold Christmas Baubles
physics
The three graces
htmlannotations
Frosted glass
frostedglasstransmission
GLTFJSX 400kb drone
gltfjsxeffectsbloomsoft-shadows
Starwars
effectsreflectionsssrbloom
Bruno Simons 20k challenge
rapierphysicssoft-shadows
Scrollcontrols and lens refraction
scrollrefractionlens
Building dynamic envmaps
effectsbloomreflections
Nextjs prism
effectsbloom
Building live envmaps
customenvironments
Shoe configurator
gltfjsxconfigurator
Audio analyser
audioanalyser
Ground reflections and video textures
groundreflectionsvideo-texture
ThreeJS Journey Portal
bruno-simonthreejs-journey
Mixing HTML and WebGL w/ occlusion
htmliframe
Interactive spline scene + live HTML
splinetooliframe
Diamond refraction
refraction
Diamond ring
refractioninstanced
Envmap ground projection
ground-projected-env
Spline glass shapes
splinetooltransmission
CSG bunny, useGroups
transmissioncsg
CSG house
csg
GLTF Animations tied to scroll
scrollanimationeffectstiltshift
Object clump
physicseffectsn8ao
HTML Input fields
htmlinput
UseIntersect and scrollcontrols
scroll
Infinite scroll
scroll
Scrollcontrols with minimap
scroll
Instanced particles + Effects
effectsparticles
Dbismut furniture
cross-fadetransitions
Portal shapes
transmissionportalsphysics
Aquarium
transmissionportals
Portals
portalsblend
Inter, epoxy resin

Stage presets, gltfjsx

React EllipseCurve

Iridescent decals

Baking soft shadows

SSR Test

CSG operations + Rapier physics

Faucets, select highlight

Rapier physics

bloom hdr workflow, GLTF

Ground projected envmaps + lamina

Basic ballpit

Backdrop and cables

Clones

lamina 1.x

React-pp outlines

Gatsby stars

Pmndrs + Vercel

Sport hall

Night train

Bouncy watch

Transparent aesop bottles

Raycast cycling

Landing page.

Scrollcontrols + GLTF

Merged Instance

GPGPU Curl-noise + DOF

Hi-key bubbles

Floating, instanced shoes.

Simple audio analyser

Camera Scroll

Springy boxes

Floating diamonds

GLTF Animations

Sparks and effects

Camera shake

Ragdoll physics

React-spring animations

Mount transitions

Floating laptop

Zustand site

Cell fracture

Router transitions

Soft shadows

Lulaby city

Viking ship

Wobbling sphere

Moksha

Flexbox/Yoga in Webgl

Confetti

Learn with Jason

Volumetric spotlight
Game prototypes
Basic examples

Basic demo

Spherical word-cloud

drei/RenderTexture

BVH

Environment blur and transitions

Pairing Threejs to UI

Inverted stencil buffer

Stencil mask

TransformControls and makeDefault

Bounds and makeDefault

Instanced vertex-colors

Progressive loading states with suspense

View tracking
viewsportals
Multiple views with uniform controls
viewsportals
Canvas + text
htmlscroll
GLTF Animations re-used

Re-using GLTFs

SVG-renderer

Mixing HTML and Webgl

Viewcube

Mixing controls

Video textures

Sky dome with annotations

Tying canvas to scroll-offset

EdgesGeometry

HTML annotations

Shadermaterials

Simple physics demo.

Trigger meshes

Simple physics demo with debug bounds

Selective outlines

Instances

Physics with convex-polyhedrons

Color grading

Grass shader

Clouds

SVG maps with HTML annotations

Re-using geometry and level of detail

HTML Markers

Bezier curves & nodes

Shader fire

Water shader

Staging and CameraShake

Shader HMR







