Skip to content

arprodteoits/ar-unity-with-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

19 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

About This Project

๐Ÿ“‹ Deskripsi Proyek Proyek ini mengintegrasikan Unity (Visualisasi 3D) dengan Python (OpenCV) untuk membuat aplikasi Augmented Reality sederhana. Python menangkap video dari webcam dan mengirimkan data posisi objek (hasil deteksi warna atau marker) ke Unity melalui UDP socket. Unity menampilkan objek 3D yang bergerak mengikuti posisi hasil deteksi.

Struktur ini juga dapat diakses melalui Oculus Quest 1 menggunakan Chrome Remote Desktop.

๐Ÿ—๏ธ Arsitektur Sistem Oculus Quest 1

 โ†“

Chrome Remote Desktop

 โ†“

PC / Laptop

 โ†“

Python (OpenCV) โ†’ Unity (Visualisasi AR)

Fitur Utama

  • ๐Ÿ”ด Deteksi objek sederhana (warna, marker, atau bentuk)
  • ๐Ÿงฉ Komunikasi real-time antara Python dan Unity
  • ๐ŸŽฎ Visualisasi hasil deteksi ke objek 3D
  • ๐Ÿ•ถ๏ธ Dapat diakses lewat Oculus Quest 1 untuk simulasi AR

Teknologi yang Digunakan

Komponen Deskripsi
Unity Engine 3D untuk visualisasi
Python 3.8+ Bahasa pemrosesan video & data
OpenCV Library deteksi gambar/video
Socket (UDP) Komunikasi antar aplikasi
Oculus Quest 1 (opsional) Akses tampilan jarak jauh via Chrome Remote Desktop

Instalasi dan Setup

  1. Prasyarat
    • Unity 2021.3 LTS (disarankan)
    • Python 3.8โ€“3.11
    • Paket Python:

pip install opencv-python

About

AR Unity Project with Python integration

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published