Skip to content

This project is a 3D model viewer that allows users to adjust the height and fitness of a human model, change its color, and upload clothing items in GLB format. Users can scale and position the clothing on the model, ensuring a customizable and interactive experience. Built with Three.js.

License

Notifications You must be signed in to change notification settings

Siddu7077/3D-model

Repository files navigation

3D Model Viewer for Custom Clothing Fit


Welcome to the 3D Model Viewer project! This tool allows you to interact with a 3D model of a human body, customize its dimensions, and try on different clothing items to see how they fit and look.

Features :

  • Interactive 3D Human Model: View the human model in 360 degrees, zoom in/out, and rotate to see all angles.
  • Adjustable Body Dimensions: Customize the height and width of the body to match your requirements.
  • Upload and Fit Clothing: Upload a 3D model of clothing (e.g., men_suit_short_pant.glb) and adjust its size and position.
  • Move and Rotate Clothing: Fine-tune the clothing fit by moving it up/down, left/right, front/back, and rotating on the x, y, and z axes.
  • Color Combination Preview: Visualize how different clothing colors look on the model to help with your shopping decisions.

How to Use :

  • Open the Website: Access the 3D Model Viewer by opening the website in your browser.
  • View the Human Model: After a few seconds, a 3D human model will appear. Use your mouse to zoom, rotate, and explore the model.
  • Adjust Body Dimensions: Use the provided controls to set the height and width of the body to your desired measurements.
  • Upload Clothing Model: Click the upload button and select the men_suit_short_pant.glb file from your device.
  • Adjust Clothing Fit: Once the clothing model appears, use the controls to resize and move the clothing to fit the body model perfectly.
  • Preview Fit and Colors: Rotate and zoom to see how the clothing fits and check out different color combinations to find the perfect look.

Purpose :

This tool is designed to make shopping easier by allowing users to see how clothes will fit and look on their body. By visualizing the fit and color combinations, users can make better-informed purchasing decisions.

Technologies Used :

  • Three.js: For rendering and manipulating the 3D models.
  • JavaScript: For interactive features and controls.
  • HTML/CSS: For the website structure and styling.

Contributing :

We welcome contributions to enhance this project! Feel free to submit pull requests or open issues with suggestions and improvements.

Contact :

For questions or feedback, please reach out to us at [email protected]


Screenshot 2024-07-11 at 11 09 06 PM




Screenshot 2024-07-11 at 11 08 46 PM


Screenshot 2024-07-11 at 11 11 38 PM


Screenshot 2024-07-11 at 11 11 45 PM


About

This project is a 3D model viewer that allows users to adjust the height and fitness of a human model, change its color, and upload clothing items in GLB format. Users can scale and position the clothing on the model, ensuring a customizable and interactive experience. Built with Three.js.

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published