Create a skybox (equirectangular image) using Stable Diffusion and pan around it in 3D.
This app is powered by:
🚀 Replicate, a platform for running machine learning models in the cloud.
🖍️ Stable Diffusion, an open-source machine learning model that generates images from text.
▲ Vercel, a platform for running web apps.
⚡️ Nuxt.js server-side API routes, for talking to Replicate's API.
👀 Three.js, for creating a 3D scene.
- Install a recent version of Node.js
- Copy your Replicate API token and set it in your environment:
echo "REPLICATE_API_TOKEN=<your-token-here>" > .env.local
- Install dependencies and run the server:
npm install npm run dev
- Open localhost:3000 in your browser. That's it!