Giter Site home page Giter Site logo

arjun-rai912 / ar-watchtryon Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 895.33 MB

Ar-WatchTryOn is a project that allows users to virtually try on different watches and customize the color of the strap. It provides an immersive augmented reality experience where users can see how different watches look on their wrists before making a purchase decision.

C# 69.39% ShaderLab 26.15% HLSL 4.46%

ar-watchtryon's Introduction

Ar-WatchTryOn

Demo

VN20230726_140929.1.1.mp4

Ar-WatchTryOn is a project that allows users to virtually try on different watches and customize the color of the strap. It provides an immersive augmented reality experience where users can see how different watches look on their wrists before making a purchase decision. The application was developed using the Vuforia Engine in Unity, which enables seamless integration of augmented reality features.

Features

  • Virtual Watch Try-On: Users can use their device's camera to see a virtual representation of different watches on their wrist in real-time. This feature provides an interactive and engaging way for users to explore various watch designs.

  • Strap Color Customization: In addition to trying on different watch designs, users can also customize the color of the watch strap. This feature allows them to mix and match different straps with watch faces to find their perfect combination.

  • Pricing Information: The application displays pricing information alongside each watch design. Users can easily access details about the cost of the watch they are trying on, helping them make informed purchasing decisions.

How to Use

  1. Install the Application: Download and install the Ar-WatchTryOn app on your mobile device from the respective app store.

  2. Launch the Application: Open the app and grant the necessary permissions for camera access.

  3. Scan Your Wrist: Hold your device in front of your wrist to initiate the wrist tracking feature.

  4. Browse Watch Designs: Browse through the collection of available watch designs. Tap on a watch you want to try on.

  5. Virtual Try-On: The app will superimpose the selected watch design on your wrist in real-time using augmented reality.

  6. Customize Strap Color: If the watch design supports strap color customization, use the provided color options to change the strap color according to your preference.

  7. View Pricing Information: Pricing information for each watch design is displayed on the screen, helping you evaluate the cost of your favorite watches.

  8. Take Screenshots: Capture screenshots of different watch try-ons to compare and share with others.

Development

The Ar-WatchTryOn project was developed using Unity, a popular game development engine, and Vuforia Engine, a leading augmented reality platform. The combination of these technologies allowed us to create a seamless and interactive AR experience for users.

To contribute or further develop the project:

  1. Clone the repository to your local machine.
  2. Open the project in Unity.
  3. Explore the project structure and scripts to understand how the AR functionality and watch customization are implemented.
  4. Make necessary changes and improvements.
  5. Test the changes thoroughly within the Unity editor.
  6. Deploy the updated application on target devices for real-world testing.

Support and Issues

For any questions, suggestions, or bug reports, please open an issue on the project's GitHub repository. We appreciate your feedback and contributions to make Ar-WatchTryOn even better.

License

Ar-WatchTryOn is licensed under the MIT License. Feel free to use, modify, and distribute the project according to the terms of the license.

Acknowledgments

We would like to acknowledge the open-source community and the developers of Unity and Vuforia Engine for their valuable tools and resources that made this project possible.

Happy Watch Try-On! ๐Ÿ•ฐ๏ธ๐Ÿ‘

ar-watchtryon's People

Contributors

arjun-rai912 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.