Skip to content

cyprienti/3D-Model-Generation-with-AI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Creative 3D Generator

An interactive web tool that allows you to generate 3D models from:

  • Freehand sketches
  • Uploaded PNG images
  • Natural language prompts

The tool uses the Generio API to convert your input into 3D content and display it directly in the browser.


Features

  • Sketch directly on a canvas
  • Upload an image as input
  • Describe your 3D object via text
  • Generate a 3D model (GLB format) from the input
  • Render the model using Google's model-viewer

Tech Stack

Component Technology
Frontend Streamlit + Drawable Canvas
Backend/API Generio.ai REST API
3D Viewer Google model-viewer
Utils Pillow, requests, base64, io


Setup Instructions

  1. Create and activate virtual environment:
python -m venv venv
source venv/bin/activate  # Windows: venv\Scripts\activate
  1. Install dependencies:
pip install -r requirements.txt

Run the App

streamlit run app.py

About

A 3D model generation web interface powered by the Generio API and GenAI features. Supports Prompt-to-Image, Image-to-3D, and Sketch-to-3D generation. Includes a multi-input UI for previewing 3D models and leveraging GenAI to enhance the creation process.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages