13 Contohnya pada film Avatar, di mana James Cameron menggunakan teknik ini
untuk membuat film tersebut dan menggunakannya secara realtime Fernando, 2013.
2.3 BeyondAR
BeyondAR adalah framework yang dirancang untuk para pengembang dengan minat dalam bekerja dengan Augmented Reality berbasis geolokasi pada
smartphone dan tablet. BeyondAR bersifat open source code lisensi Apache 2.0. Untuk saat ini BeyondAR hanya mendukung platform Android termasuk Google
Glass.
Framework ini dikembangkan oleh Joan Puig Sanz Telecomunications engineer. Master of telecomunication MASTEAM. By UPC dan Aalborg University
BeyondAR, 2015.
2.3.1 Daftar Class BeyondAR
Classes, structs, union dan interfaces pada beyondAR disajikan pada Tabel 2.1. Tabel 2.1 Daftar Class BeyondAR BeyondAR, 2015.
Fragment
BeyondarFragment fragmen yang menampilkan dan mengontrol
CameraView dan BeyondarGLSurfaceView BeyondarFragmentSupport
dukungan kelas fragmen yang menampilkan dan mengontrol CameraView dan BeyondarGLSurfaceView
OpenGL
14 Tabel 2.1 Daftar Class BeyondAR Lanjutan
colision MeshCollider
wadah untuk objek 3D yang digunakan untuk collision tests
SphericalMeshCollider spherical mesh collider
SquareMeshCollider square mesh collider
renderer ARRenderer
penyaji untuk menggambar objek dengan OpenGL FpsUpdatable
GLSnapshotCallback callback untuk mendapatkan pemberitahuan ketika
snapshot dari tampilan OpenGL diambil OnBeyondarObject
RenderedListener -
texture Texture
objek tekstur untuk rendering menggunakan OpenGL util
LowPassFilter class untuk menyaring sensor suara
MatrixGrabber MatrixStack
kumpulan matriks, mirip dengan kumpulan internal matriks OpenGL ES
MatrixTrackingGL memungkinkan mengambil matriks saat ini bahkan jika
driver OpenGL ES yang saat ini tidak mendukung mengambil matriks saat ini
Plugin
BeyondarObjectPlugin dasar antarmuka untuk membuat sebuah plugin untuk
BeyondarObject GeoObjectPlugin
perpanjangan dari BeyondarObjectPlugin untuk GeoObject
GLPlugin dasar antarmuka untuk membuat sebuah plugin untuk
memperpanjang layer OpenGL Plugable T extends
Plugin antarmuka untuk mendefinisikan class yang dapat
diperluas menggunakan plugin Plugin
dasar antarmuka untuk semua plugin WorldPlugin
dasar antarmuka untuk membuat sebuah plugin untuk World