Innovative Interactive Portfolio: Real-Time 3D Physics HeroInnovative Interactive Portfolio: Real-Time 3D Physics Hero
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
Personal Portfolio Website — With a Real-Time 3D Physics Hero
Role: Creative Developer · Stack: React, Three.js (R3F), Rapier, GSAP, Blender
I designed and built my portfolio site end-to-end — and made the landing experience something visitors can actually play with. Instead of a static hero, the site opens on a zero-gravity physics playground: 30 floating 3D mines you can shove around with your cursor, orbiting a robot head that tracks your movement, all running at 60fps over bold typography.
Under the hood of the hero:
Physics: Physics world with a custom centripetal impulse system that pulls mines back to center, so the scene survives any amount of flinging. A kinematic pointer collider lets visitors physically knock objects around.
Rendering: Custom Blender GLB assets, with the whole mine field drawn in just 2 GPU draw calls via instanced meshes. Post-processing with ambient occlusion, bloom, and SMAA.
Every device: Mouse tracking on desktop; touch + gyroscope control on mobile — the head turns as you tilt your phone, with the iOS permission flow handled properly.
Performance: The site benchmarks the visitor's device on load and scales quality across three tiers. Physics and rendering fully pause when the hero scrolls offscreen, so the rest of the page stays fast.
The result: a portfolio that demonstrates what I do before you read a single word — creative development where design, 3D, and engineering meet.
Back to feed
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