Gunify is a marker-based WebAR that detects gun markers and instantly displays a 3D gun model, along with key weapon details — all directly in your browser.
| Feature | Description |
|---|---|
| 🎯 Marker-Based AR Tracking | Detects gun markers using AR.js + A-Frame. |
| 🔫 Weapon Info Panel | Displays title, description, and specs instantly. |
| 🔊 Realistic Gun Sounds | Includes fire and reload sounds for each gun. |
| 🌐 Runs on Any Device | No app installation — works directly in the browser. |
| Technology | Purpose |
|---|---|
| 🟩 AR.js + A-Frame | Marker tracking & AR rendering |
| 🎨 HTML / CSS | UI layout + glassmorphism styling |
| ⚙️ JavaScript | Logic, event handling, dynamic gun info |
git clone https://github.com/KrishBharadwaj5678/Gunify.gitcd Gunify- Install Live Server
- Right-click
index.html→ Open with Live Server
- Download the trackable images from the images directory in this GitHub repo.
- Load the page in your browser.
- Point your device's camera at the image, and watch the 3D model appear.
Want to contribute? Here's how:
- 🍴 Fork the repository.
- 🌿 Create a new branch (
git checkout -b feature-name). - ✍️ Make your changes and commit them (
git commit -am 'Add feature-name'). - 🚀 Push to your branch (
git push origin feature-name). - 🔄 Submit a pull request to merge into the main branch.
