VoltusV5/VirtuFit

0

stars

12

commits

Python

primary language

Jun 12, 2025

updated

Browse cluster: Fashion AI and Virtual Try-On β†’

README

πŸ‘— VirtualFit β€” 3D Clothing Try-On Based on Body Measurements

img1img2
img3img4

VirtualFit is a software and web service for generating 3D clothing models based on user body parameters.
The service is aimed at developers, integrators, and technical teams creating solutions for fashion retail, marketplaces, and garment visualization.


πŸš€ About the Project

VirtualFit is a backend and frontend solution that automates the virtual try-on process.
Users interact via a Telegram bot or web interface, while the server runs a pipeline that includes a neural network and 3D visualization in Blender.


🧱 Architecture

User β†’ Telegram Bot / Web UI β†’ Backend (Python, FastAPI) β†’ IMAGDressing Neural Network β†’ Blender Pipeline β†’ Video / Preview


βš™οΈ Technologies

  • 🧠 IMAGDressing Neural Network β€” automatic clothing try-on on a digital avatar
  • 🧩 Blender API β€” 3D model generation and video/GLTF rendering
  • πŸ€– Telegram Bot API β€” user interaction via Telegram

πŸ“¦ Features

  • Upload clothing images and body measurements
  • Generate a 3D model with clothing and a rotating preview
  • Export to .mp4 and other formats
  • Web API for integration with other platforms

πŸ§ͺ MVP & Status

  • βœ… MVP tested with a small user group
  • βœ… Positive feedback received
  • ⏳ Web interface and pipeline optimization in progress

πŸ“ˆ Roadmap

  • πŸ“± Develop a native mobile app
  • 🌐 Integration with marketplaces via SDK and API
  • πŸ’Ύ Expand cloud infrastructure
  • 🎯 Optimize the pipeline for batch B2B processing

πŸ’¬ Contact

Telegram: @VirtualFit_bot
Email: virtualfit@gmail.com

πŸ‘¨β€πŸ’» Developers


πŸ› οΈ How to Use (Basic Example)

# 1. Clone this repository
git clone https://github.com/your-org/virtualfit.git

# 2. Clone IMAGDressing into the project root
git clone https://github.com/muzishen/IMAGDressing.git

# 3. Download base models from Hugging Face

Download the checkpoint files from:  
πŸ“¦ https://huggingface.co/feishen29/IMAGDressing

Place the model weights into the `ckpt` folder in the project root.  
If the folder doesn’t exist, create it.

# 4. Install dependencies
cd virtualfit
pip install -r requirements.txt

# 5. Run the backend
python app/VirtualFit_tg_bot.py

Contributors

VoltusV5

12 commits

VoltusV5/VirtuFit

0

stars

12

commits

Python

primary language

Jun 12, 2025

updated

Browse cluster: Fashion AI and Virtual Try-On β†’

README

πŸ‘— VirtualFit β€” 3D Clothing Try-On Based on Body Measurements

img1img2
img3img4

VirtualFit is a software and web service for generating 3D clothing models based on user body parameters.
The service is aimed at developers, integrators, and technical teams creating solutions for fashion retail, marketplaces, and garment visualization.


πŸš€ About the Project

VirtualFit is a backend and frontend solution that automates the virtual try-on process.
Users interact via a Telegram bot or web interface, while the server runs a pipeline that includes a neural network and 3D visualization in Blender.


🧱 Architecture

User β†’ Telegram Bot / Web UI β†’ Backend (Python, FastAPI) β†’ IMAGDressing Neural Network β†’ Blender Pipeline β†’ Video / Preview


βš™οΈ Technologies

  • 🧠 IMAGDressing Neural Network β€” automatic clothing try-on on a digital avatar
  • 🧩 Blender API β€” 3D model generation and video/GLTF rendering
  • πŸ€– Telegram Bot API β€” user interaction via Telegram

πŸ“¦ Features

  • Upload clothing images and body measurements
  • Generate a 3D model with clothing and a rotating preview
  • Export to .mp4 and other formats
  • Web API for integration with other platforms

πŸ§ͺ MVP & Status

  • βœ… MVP tested with a small user group
  • βœ… Positive feedback received
  • ⏳ Web interface and pipeline optimization in progress

πŸ“ˆ Roadmap

  • πŸ“± Develop a native mobile app
  • 🌐 Integration with marketplaces via SDK and API
  • πŸ’Ύ Expand cloud infrastructure
  • 🎯 Optimize the pipeline for batch B2B processing

πŸ’¬ Contact

Telegram: @VirtualFit_bot
Email: virtualfit@gmail.com

πŸ‘¨β€πŸ’» Developers


πŸ› οΈ How to Use (Basic Example)

# 1. Clone this repository
git clone https://github.com/your-org/virtualfit.git

# 2. Clone IMAGDressing into the project root
git clone https://github.com/muzishen/IMAGDressing.git

# 3. Download base models from Hugging Face

Download the checkpoint files from:  
πŸ“¦ https://huggingface.co/feishen29/IMAGDressing

Place the model weights into the `ckpt` folder in the project root.  
If the folder doesn’t exist, create it.

# 4. Install dependencies
cd virtualfit
pip install -r requirements.txt

# 5. Run the backend
python app/VirtualFit_tg_bot.py

Contributors

VoltusV5

12 commits

Languages

Python

90.2%

Cuda

5.6%

C++

3.1%