Difference between revisions of "Augmented reality"

From belajarwiki
Jump to navigation Jump to search
 
Line 40: Line 40:
 
   }
 
   }
 
# Buat empty pada bagian ribbon (code c# drag and drop ke bagian "add component")
 
# Buat empty pada bagian ribbon (code c# drag and drop ke bagian "add component")
 +
 +
 +
 +
=====Tambah Suara Otomatis=====
 +
Pada bagian DefaultTrackableEventHandler.cs ditambahkan
 +
 +
Pada bagian atas sebelum #region PROTECTED_MEMBER_VARIABLES
 +
 +
  public AudioSource aSource;
 +
 +
Pada bagian public void OnTrackableStateChanged
 +
 +
  Debug.Log("Trackable " + mTrackableBehaviour.TrackableName + " found");
 +
  OnTrackingFound();
 +
  if(mTrackableBehaviour.TrackableName == "<nama_image>")
 +
  {
 +
      aSource.Play();
 +
  }
 +
 +
  Debug.Log("Trackable " + mTrackableBehaviour.TrackableName + " lost");
 +
  OnTrackingFound();
 +
  if(mTrackableBehaviour.TrackableName == "<nama_image>")
 +
  {
 +
      aSource.Stop();
 +
  }

Latest revision as of 16:03, 14 October 2021

Install Unity

Daftar Vuforia

Setelah mendaftar, ikuti langkah berikut

  1. Buat lisensi manager (Get Development Key)
  2. Buat database (Target Manager)
  3. Add images to database
  4. Download database


Unity

Import Database Vuforia ke Unity
  1. Windows -> Vuforia Configuration
  2. File -> Build Setting -> Player Settings -> XR Settings -> Vuforia accept
  3. Copy license vuforia
  4. Import assets database to Unity
  5. Pada bagian ribbon Hierarchy, klik kanan -> Vuforia Engine -> Images -> Import
  6. Tambahkan 3D object,
Untuk versi 2020
  1. Assets -> Inport Package; Nanti dipilih engine yang versi 10 (tidak bisa jalan, ada error)
  2. Window -> Package Manager -> Vuforia ENgine AR -> install versi 8.5.9
  3. Window -> Vuforia Configuration -> add key license
  4. Import assets (marker, audio, obj) dengan cara drag and drop
  5. Pada bagian ribbon Hierarchy, klik kanan -> Vuforia Engine -> Images -> Import
  6. Tambahkan 3D object, dengan cara drag and drop (obj) dan simpan di dalam parent ImageTarget


Tombol Keluar
  1. Pada bagian ribbon -> tambahkan tombol (setting sesuai kebutuhan)
  2. Di assets -> klik kanan -> create -> C# script
  3. Tambahkan di bagian paling bawah
  public void QuitApp(){
     Application.Quit();
  }
  1. Buat empty pada bagian ribbon (code c# drag and drop ke bagian "add component")


Tambah Suara Otomatis

Pada bagian DefaultTrackableEventHandler.cs ditambahkan

Pada bagian atas sebelum #region PROTECTED_MEMBER_VARIABLES

  public AudioSource aSource;

Pada bagian public void OnTrackableStateChanged

  Debug.Log("Trackable " + mTrackableBehaviour.TrackableName + " found");
  OnTrackingFound();			
  if(mTrackableBehaviour.TrackableName == "<nama_image>")
  {
     aSource.Play();
  }
  Debug.Log("Trackable " + mTrackableBehaviour.TrackableName + " lost");
  OnTrackingFound();			
  if(mTrackableBehaviour.TrackableName == "<nama_image>")
  {
     aSource.Stop();
  }