25.10.2012 Views

Keterangan

Keterangan

Keterangan

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Implementasi Augmented Reality pada<br />

Pemodelan Tata Surya<br />

Oleh : Nur Muhammad Firdaus Hidayat<br />

Nrp : 2207 100 085<br />

Dosen pembimbing : Dr. Surya Sumpeno,S.T.,M.Sc.<br />

Christyowidiasmoro, S.T.,M.T.


•Sejak kecil manusia sudah diajari tentang<br />

berbagai fenomena tata surya<br />

•Pembelajaran dapat melalui buku sekolah<br />

•Gambar pada buku hanya berupa gambar dua<br />

dimensi yang diam<br />

Latar Belakang


•Memberikan alternatif cara pengajaran yang baru<br />

•Menyajikan pemodelan tata surya yang menarik<br />

Tujuan


• Pembuatan model 3D yang detail dan<br />

menarik<br />

Permasalahan<br />

• Perancangan dengan semantic data model


1. Pemilihan materi tata surya yang dibuat pemodelannya<br />

didasarkan pada buku sekolah elektronik kelas 6 SD<br />

Batasan Masalah<br />

2. Fenomena tata surya yang dimodelkan dibatasi pada gugusan<br />

planet tata surya bima sakti, gerhana bulan,dan gerhana matahari<br />

3. Metode perancangan yang digunakan adalah semantic data model<br />

4. Untuk penerapan metode tersebut digunakan bahasa C# pada<br />

dengan menggunakan Unity3d


Augmented Reality<br />

Adalah sistem yang memasukkan objek virtual ke dalam<br />

lingkungan nyata<br />

• Augmented Reality merupakan istilah untuk lingkungan<br />

dimana dunia nyata dan virutal digabungkan<br />

• AR disajikan secara real time


Video Streaming<br />

dari kamera<br />

Video Streaming ke<br />

layar<br />

Mencari Marker<br />

Render Obyek 3D<br />

Marker<br />

Menentukan Posisi<br />

dan Orientasi<br />

Marker<br />

Posisi dan Orientasi<br />

Obyek<br />

ARToolkit<br />

Ti={Pi,Ri}<br />

Mengenali Marker<br />

ID Marker


Unity3D<br />

• Software yang digunakan untuk membuat game berformat 3D atau<br />

aplikasi-aplikasi interaktif lainnya seperti visualisasi arsitektur ataupun<br />

animasi real-time 3D.<br />

• Terdiri dari editor untuk mendesain dan mengembangkan game, dan<br />

juga game engine untuk mengeksekusi produk yang dibuat


Unity ARToolkit<br />

• Untuk menerjemahkan grafis dari ARToolkit,<br />

dibutuhkan software library sebagai jembatan<br />

antara ARToolit dengan Unity3D<br />

• Library perangkat lunak itu adalah UnityART


Proses Rendering Unity3D


Gerhana Matahari<br />

a. Gerhana Matahari Total<br />

Gerhana ini terjadi pada permukaan Bumi yang berada dalam umbra<br />

Bulan. Pada bagian itu, sinar Matahari tertutup sepenuhnya. Bagian Bumi<br />

yang terkena gerhana ini menjadi gelap gulita.<br />

b. Gerhana Matahari Sebagian<br />

Gerhana ini terjadi pada permukaan Bumi yang berada dalam penumbra<br />

Bulan. Sinar Matahari tertutup sebagian.<br />

c. Gerhana Matahari Cincin<br />

Gerhana ini terjadi jika bayangan Bulan tidak cukup menutup sinar<br />

Matahari. Matahari masih terlihat bersinar di sekeliling bayangan Bulan.<br />

Gerhana Matahari ini terjadi saat Bulan berada pada jarak terjauh dari<br />

Bumi.


Gerhana Matahari


Gerhana Bulan<br />

•Gerhana bulan total<br />

Gerhana ini terjadi jika seluruh bagian bulan berada dalam umbra bumi<br />

•Gerhana bulan sebagian<br />

Gerhana ini terjadi jika separuh bagian bulan berada dalam umbra bumi.<br />

Sedangkan separuh yang lain berada dalam penumbra bumi. Bulan<br />

kelihatan bersinar sebagian<br />

•Gerhana bulan penumbra<br />

Gerhana ini terjadi jika seluruh bagian bulan berada dalam penumbra<br />

bumi


Gerhana Bulan


Bulan<br />

Bumi<br />

Muncul<br />

Muncul<br />

Komponen pembentuk<br />

Komponen<br />

pembentuk<br />

Umbra<br />

Penumbra<br />

Gerhana<br />

Matahari<br />

Jika diberi<br />

Remote<br />

Menjadi<br />

Menjadi<br />

Komponen<br />

pembentuk<br />

Bagian dari<br />

Bagian dari<br />

Diagram Semantik Gerhana<br />

Gerhana<br />

Total<br />

Gerhana<br />

Sebagian<br />

Gerhana<br />

Matahari Matahari<br />

Sinar<br />

Matahari<br />

Teks<br />

Penjelasan<br />

Sudut<br />

pandang dari<br />

bumi<br />

Bagian dari<br />

Menjadi<br />

Bagian dari<br />

Menjadi<br />

Bagian dari Bagian dari<br />

Memunculkan<br />

Memunculkan<br />

Mempun<br />

yai<br />

kompone<br />

n<br />

Mempuny<br />

ai<br />

kompone<br />

n<br />

Komponen<br />

pembentuk<br />

Memunculkan<br />

Memunculkan<br />

Umbra<br />

Penumbra<br />

Gerhana<br />

Bulan<br />

Jika diberi<br />

Remote<br />

Muncul<br />

Muncul<br />

Komponen pembentuk<br />

Komponen<br />

pembentuk<br />

Bumi<br />

Bulan


Belum Terbentuk Bayangan Mulai Terbentuk Bayangan Terbentuk Bayangan<br />

Bayangan yang dihasilkan dari Spot Light<br />

Pengujian Pembentukan<br />

Bayangan


Pengujian Pembentukan Bayangan pada<br />

Simulasi Gerhana Matahari<br />

Jarak kamera dengan bumi Jenis Cahaya<br />

Directional Light Spot Light<br />

Sumbu x Sumbu Y Sumbu Z Bayangan<br />

159,504 63,792 -16,691 Tidak ada Tidak ada<br />

149,892 59,305 -16,691 Tidak ada Tidak ada<br />

139,429 54,421 -16,691 Tidak ada Tidak ada<br />

129,074 49,620 -16,691 Sedikit Terlihat Sedikit Terlihat<br />

119,51 45,141 -16,691 Terlihat Jelas Terlihat Jelas<br />

Point<br />

Light<br />

Terlihat<br />

Jelas<br />

Terlihat<br />

Jelas<br />

Terlihat<br />

Jelas<br />

Terlihat<br />

Jelas<br />

Terlihat<br />

Jelas


Blob Shadow Projector<br />

Komponen ini digunakan untuk membuat<br />

proyeksi bayangan dari suatu bayangan. Sebuah<br />

pola diproyeksikan pada sebuah obyek, sehingga<br />

akan timbul seperti bayangan dengan pola<br />

tersebut.


Atur posisi<br />

bulan<br />

Area terjadi<br />

gerhana total<br />

Di luar area<br />

terjadinya<br />

gerhana total<br />

Blob Shadow Projector<br />

Blob shadow<br />

projector aktif<br />

Blob shadow<br />

projector tidak<br />

aktif<br />

Proyeksikan<br />

bayangan


Belum Aktif Aktif<br />

Blob Shadow Projector


Gerhana Matahari<br />

Sebagian


Gerhana Matahari Total


Perbandingan Hasil<br />

Simulasi dan Teori


Pengujian Pembentukan<br />

Bayangan<br />

Belum Terbentuk Bayangan Mulai Terbentuk Bayangan Terbentuk Bayangan


Jarak kamera dengan bumi<br />

Sumbu x Sumbu Y Sumbu Z<br />

Pengujian Pembentukan Bayangan pada<br />

Simulasi Gerhana Bulan<br />

Jenis Cahaya<br />

Directional<br />

Light Spot Light Point Light<br />

Bayangan<br />

128,36 -13,54 1664,03 Tidak ada Tidak ada Tidak ada<br />

128,36 -3,54 1664,03 Tidak ada Tidak ada Tidak ada<br />

128,36 7,54 1664,03 Tidak ada Tidak ada Tidak ada<br />

128,36 17,54 1664,03 Sedikit Terlihat Sedikit Terlihat<br />

128,36 27,54 1664,03 Terlihat Jelas Terlihat Jelas<br />

Sedikit<br />

Terlihat<br />

Terlihat<br />

Jelas


Gerhana Bulan Sebagian


Gerhana Bulan Total


Perbandingan Hasil<br />

Simulasi dan Teori


Matahari<br />

Neptunus<br />

Urutan<br />

berikutnya<br />

Merkurius<br />

Venus<br />

Diagram Semantik<br />

Pengurutan Planet<br />

Urutan<br />

Urutan<br />

Urutan<br />

Uranus Saturnus Jupiter Mars<br />

berikutnya<br />

berikutnya<br />

berikutnya<br />

Urutan<br />

berikutnya<br />

Teks Penjelasan<br />

Teks Penjelasan<br />

Teks Penjelasan<br />

Urutan<br />

berikutnya<br />

Teks Penjelasan<br />

Urutan<br />

berikutnya<br />

Teks Penjelasan Teks Penjelasan Teks Penjelasan<br />

Bumi<br />

Urutan<br />

berikutnya<br />

Teks Penjelasan<br />

Teks Penjelasan


Pengurutan Marker Planet


Pengurutan Marker Planet


Planet<br />

Tampilkan Planet sebelumnya<br />

Pengurutan Marker Planet<br />

Tampilkan Planet<br />

setelahnya<br />

Merkurius X √<br />

Venus √ √<br />

Bumi √ √<br />

Mars √ √<br />

Jupiter √ √<br />

Saturnus √ √<br />

Uranus √ √<br />

Neptunus √ X<br />

<strong>Keterangan</strong>: (√) Dapat menampilkan obyek; (X)<br />

Tidak dapat menampilkan


Kesalahan Pengurutan<br />

Marker


Kesalahan Pengurutan<br />

Marker<br />

Jumlah<br />

marker 1 kesalahan 2 kesalahan 3 kesalahan 4 kesalahan<br />

2 √ − − −<br />

3 √ √ − −<br />

4 √ √ √ −<br />

5 √ √ √ √<br />

6 √ √ √ √<br />

7 − − − −<br />

8 − − − −<br />

<strong>Keterangan</strong>: (√) Kesalahan pengurutan dapat<br />

terdeteksi; (−) Pengukuran tidak dapat dilakukan


Jumlah Marker Teks Informasi Kestabilan<br />

1 Muncul √<br />

2 Muncul √<br />

3 Muncul X<br />

4 Muncul X<br />

5 Muncul X<br />

6 Muncul X<br />

Kesalahan Pengurutan<br />

Marker<br />

<strong>Keterangan</strong>: (√) Kesalahan pengurutan dapat<br />

terdeteksi; (−) Pengukuran tidak dapat dilakukan


Kesimpulan<br />

•Pada percobaan gerhana matahari dan bulan, obyek<br />

tidak dapat menghasilkan bayangan yang dapat terlihat<br />

jika jarak antara kamera dan obyek yang menghasilkan<br />

bayangan terlalu jauh<br />

•Pada percobaan pengurutan planet, hasil yang<br />

didapatkan masih belum sesuai dengan yang diharapkan,<br />

dimana masih terdapat ketidakstabilan pada perpindahan<br />

teks informasi dari suatu obyek ke obyek sebelumnya

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!