Convert your 2D architectural blueprints into stunning 3D models with ease!
This project was developed as part of the Smart India Hackathon (SIH), a nationwide initiative to provide students with a platform to solve some of the pressing problems we face in our daily lives, and thus inculcate a culture of product innovation and a mindset of problem-solving.
- Problem Statement: We addressed the challenge of efficiently converting 2D architectural blueprints into 3D models, a task that traditionally requires significant time and expertise.
- Innovation: Our solution leverages advanced computer vision and machine learning techniques to automate the conversion process, making it faster and more accessible.
- Impact: This tool has the potential to revolutionize architectural visualization, urban planning, and construction processes across India.
We're proud to have developed this solution as part of SIH, contributing to the technological advancement of our nation.
- Accurate Conversion: Transform 2D blueprints into precise 3D models
- Multiple Input Formats: Support for various 2D blueprint file types
- Customizable Output: Generate 3D models in popular formats like OBJ, FBX, and GLTF
- Texture Mapping: Automatically apply textures for a realistic finish
- Cloud Processing: Leverage cloud resources for faster processing of large blueprints
Try our tool without installation! Visit our Online Demo to see it in action. (Note: Replace with actual demo link when available)
-
Clone the repository
git clone https://github.com/jayant1554/2d_blueprint_to_3d_model.git cd 2d_blueprint_to_3d_model
-
Set up the environment
python -m venv venv source venv/bin/activate # On Windows, use `venv\Scripts\activate` pip install -r requirements.txt
-
Run the conversion script
python convert.py path/to/your/blueprint.jpg
-
Find your 3D model in the
output
directory
- Python 3.7+
- OpenCV
- NumPy
- Blender (for 3D model generation)
Detailed installation instructions can be found in our Installation Guide.
We welcome contributions! Please see our Contributing Guidelines for more details.
This project is licensed under the MIT License - see the LICENSE file for details.
- Thanks to all contributors who have helped shape this project
- Special thanks to OpenCV and Blender for their amazing tools
- Gratitude to the Smart India Hackathon organizers for providing this opportunity
Sarthak - sarthakbansal131@gmail.com.com
Project Link: https://github.com/phoenix-xd/2d-to-3d
⭐️ If you find this project useful, please consider giving it a star!