Transform your roughest scribbles to realistic face potraits, and turn those into an interactive 3d model.
realify.mp4
- Scribble: Draw freely on the 2D canvas. Includes draw, fill, and erase tools.
- realify: Use the “realify” button to transform scribble into realistic photograph of a face
- REALIFY: Click “REALIFY” to convert your photograph into a 3D model
- Iterate: Draw another face and repeat!
- Conda venv
- Libraries in requirement.txt
- Controlnet diffusion model
python3 -m pip install -r requirements.txt
source ~/miniconda3/etc/profile.d/conda.sh
conda activate face3d
cd frontend
npm start
cd backend
python3 -m uvicorn main:app --reload
- React: Clean, responsive UI
- Three.js: Interactive 3D model
- Figma: Initial UI design
- Html Css, Node.js: Styling and animations
- FastAPI: Quick API frameowrk
- Mediapipe: 3D inferencing
- Bash: Convenient installation