Image 3Dify
The inspiration behind Image3Dify came from the growing importance of 3D modeling in fields such as education, engineering, architecture, and product design. Traditional 3D modeling software often requires technical knowledge, time, and experience, which can make it difficult for beginners to create models. We wanted to develop a simple and user-friendly platform that allows users to create 3D models using text prompts, visualize them, analyze their geometry, and export them
We executed the Image3Dify project by first identifying the requirements and designing a user-friendly web interface using React.js, Vite, and CSS. We then developed the backend using Python and FastAPI to handle user requests, generate basic 3D models using the Trimesh library, and perform geometry analysis. SQLite was integrated to store design details and maintain design history.
1. Learned how to develop a full-stack web application using React.js, FastAPI, and SQLite.
2. Gained practical knowledge of 3D model generation, visualization, geometry analysis, and file exporting using Trimesh.
3. Improved problem-solving, debugging, teamwork, and project development skills.