c

ShapeShift

Take your creation to the next dimension.

Convert 2D assets into production-ready 3D models and Three.js code. No pipeline, no friction, just results.

About Shapeshift

Transform 2D SVGs into Interactive 3D Models

Shapeshift uses React Three Fiber to convert your flat SVG designs into fully interactive 3D models with just a few lines of code.

Instant Conversion

Transform SVGs to 3D models with a single function call

Depth Control

Fine-tune extrusion depth and bevel settings

Simple API

Easy-to-use React components with minimal configuration

Get Started Fast

Import your SVGs and start creating in minutes

How It Works

STEP 1

Install React Three Fiber to your workspace

npm install three @react-three/fiber
npm install @react-three/drei

STEP 2

Import your SVG

STEP 3

Wait for ShapeShift to generate your code

STEP 4

Enjoy your new 3D Model!

Frequently Asked Questions

Everything you need to know about Shapeshift

Choose to import any svg, OR make your very own models in our Canvas workspace!

Demo of the canvas feature