tools pengembang ar

12
17. DroidAR (http://code.google.com/p/droidar/ ) DroidAR adalah kerangka open source yang menambahkan berbasis lokasi AR fungsi untuk aplikasi Android. Gesture (misalnya penuh gilirannya) deteksi, dukungan untuk objek 3-D statis dan animasi (menggunakan model loader dari kerangka pengembangan game libGDX) bahwa pengguna dapat berinteraksi dengan (misalnya klik pada mereka), dan deteksi marker adalah bagian dari fungsi yang DroidAR menawarkan dan yang hanya dinaungi oleh dokumentasi miskin yang ada untuk proyek tersebut. Ada bagian pada file proyek README pada GitHub yang memberikan gambaran versi tertutup sumber DroidAR, DroidAR 2, yang tampaknya memiliki beberapa perangkat tambahan yang menarik dibandingkan dengan rekan open source (misalnya pelacakan SLAM dan plugin JMonkeyEngine) . DroidAR merupakan open source yang dikembangkan oleh oleh Simon Heinen, seorang mahasiswa ilmu komputer dari RWTH Aachen di Jerman. DroidAR merupakan open source atau kerangka untuk Android yang dilengkapi lokasi dan penanda berdasarkan pelacakan. Kelebihan Android AR dari pada dengan tools pengembang lainnya adalah dari segi license yaitu gratis dan comersial. Pengguna tidak perlu mengeluarkan biaya lebih untuk mendapatkan tools ini. Dan juga di support oleh android yang telah menjadikan DroidAR mudah di implementasikan. Ref : http://www.developereconomics.com/top-5-tools-for- augmented-reality-in-mobile-apps/

Upload: pujaaditya

Post on 08-Nov-2015

47 views

Category:

Documents


1 download

DESCRIPTION

Tools Pengembangan pada Teknologi Augmented Reality

TRANSCRIPT

17. DroidAR (http://code.google.com/p/droidar/)DroidAR adalah kerangka open source yang menambahkan berbasis lokasi AR fungsi untuk aplikasi Android. Gesture (misalnya penuh gilirannya) deteksi, dukungan untuk objek 3-D statis dan animasi (menggunakan model loader dari kerangka pengembangan game libGDX) bahwa pengguna dapat berinteraksi dengan (misalnya klik pada mereka), dan deteksi marker adalah bagian dari fungsi yang DroidAR menawarkan dan yang hanya dinaungi oleh dokumentasi miskin yang ada untuk proyek tersebut. Ada bagian pada file proyek README pada GitHub yang memberikan gambaran versi tertutup sumber DroidAR, DroidAR 2, yang tampaknya memiliki beberapa perangkat tambahan yang menarik dibandingkan dengan rekan open source (misalnya pelacakan SLAM dan plugin JMonkeyEngine) .DroidAR merupakan open source yang dikembangkan oleh oleh Simon Heinen, seorang mahasiswa ilmu komputer dari RWTH Aachen di Jerman. DroidAR merupakan open source atau kerangka untuk Android yang dilengkapi lokasi dan penanda berdasarkan pelacakan. Kelebihan Android AR dari pada dengan tools pengembang lainnya adalah dari segi license yaitu gratis dan comersial. Pengguna tidak perlu mengeluarkan biaya lebih untuk mendapatkan tools ini. Dan juga di support oleh android yang telah menjadikan DroidAR mudah di implementasikan.Ref : http://www.developereconomics.com/top-5-tools-for-augmented-reality-in-mobile-apps/

Gambar x.x Implementasi DroidAR (http://img.youtube.com/vi/brlNkKmw8IY/0.jpg)

18. Flare*Tracker (http://www.imagination.at/en/?Products:Augmented_Reality_for_Flash:flare%2Atracker)FLARManager adalah kerangka ringan yang membuatnya lebih mudah untuk membangun aplikasi augmented reality untuk Flash. Hal ini kompatibel dengan berbagai perpustakaan pelacakan dan kerangka kerja 3D, dan menyediakan sistem berbasis event-lebih kuat untuk mengelola Selain penanda, update, dan penghapusan. Mendukung deteksi dan pengelolaan beberapa pola, dan beberapa penanda pola tertentu.Terdapat libraries dari tools pengembang FLARManager, salah satunya yaitu libraries untuk pelacakan (tracker). Libraries tersebut mendukung untuk pembuatan aplikasi AR tracking, diantaranya Flare*Tracker dan Flare*NFT.Flare*Tracker merupakan mesin pelacakan penanda seperti FLARToolkit, dan berlaku banyak konsep yang sama. Namun, ada tertulis sepenuhnya dari awal di Alchemy, sehingga dapat mencapai framerates hingga 45 + fps. juga, mendukung enam jenis penanda, termasuk BCH ID-penanda (marker dengan id dikodekan langsung ke pola marker, sehingga tidak perlu untuk memuat file pola dan tidak ada hukuman kecepatan untuk banyak pola yang berbeda) dan spidol Data Matrix (dengan url encoded ke dalam pola marker). Ref : http://words.transmote.com/wp/20100520/flarmanager-for-flarenft/

19. Flare*NFT (http://www.imagination.at/en/?Products:Augmented_Reality_for_Flash:flare%2Anft)Flare * NFT adalah 'fitur alami pelacakan' mesin, yang berarti bahwa hal itu dapat melacak setiap gambar dicetak. bukan hanya penanda persegi dengan batas hitam. setiap gambar 2D, dari cover majalah ke kotak produk untuk sebuah foto, dapat dilacak. dan karena flare*NFT juga didasarkan pada ARToolkitPlus, dan ditulis dalam Alchemy, hal itu juga menunjukkan performa yang luar biasa, umumnya sekitar 30 + fps.Proses kerjanya yaitu hampir semua gambar 2D dapat dilacak oleh Flare*NFT, menciptakan target dari gambar-gambar ini membutuhkan bantuan Imajinasi ini. Hubungi Imajinasi for pricing pada target kustom encoding.Ref : http://words.transmote.com/wp/20100520/flarmanager-for-flarenft/

20. Goblin XNA (http://goblinxna.codeplex.com/)Goblin XNA adalah sebuah platform untuk penelitian tentang pengguna antarmuka 3D, termasuk augmented reality mobile dan virtual reality, dengan penekanan pada game. Hal ini ditulis dalam C # dan berdasarkan Microsoft XNA Game Studio 3.1 (hingga Goblin XNA v3.6) dan 4.0 (setelah Goblin XNA v4.0).Goblin XNA menggunakan adegan grafik untuk mendukung adegan 3D manipulasi dan rendering, pencampuran citra nyata dan virtual. 6DOF (enam derajat-of-kebebasan) posisi dan orientasi pelacakan dilakukan dengan menggunakan paket pelacakan kamera berbasis penanda Alvar dengan DirectShow atau PGRFly (untuk Point Grey kamera), dan InterSense pelacak hybrid. Selain desktop biasa dan menampilkan komputer genggam, Goblin XNA juga mendukung tampilan kepala-dikenakan Vuzix iWear VR920 di monoscopic dan stereoscopic mode, bersama dengan orientasi 3DOF tracker. Fisika didukung melalui perpustakaan Newton Permainan Dinamika, dan jaringan melalui perpustakaan Lidgren. Goblin XNA juga mencakup sistem 2D GUI untuk memungkinkan penciptaan komponen interaksi 2D klasik.Ref : https://goblinxna.codeplex.com/ Implementasi dari penggunaan Goblin XNA yaitu pada game Domino Knockdown, diciptakan untuk mengeksplorasi seberapa baik Goblin XNA game akan bekerja pada UMPC dengan komputasi profil sederhana: Sony VGN-UX390N dengan Intel Core Solo U1500 (1,33 GHz), Intel GMA 950, 1 GB DDR2, dan 1024 600 layar touchscreen, menjalankan Windows Vista Business. Pengguna dimulai dengan posisi domino virtual pada papan permainan fisik dilacak. Ketika siap, pengguna kebakaran bola dengan menekan pada layar sentuh. Tujuan dari permainan ini adalah untuk mengetuk semua domino dari papan. Permainan fisika disimulasikan menggunakan antarmuka Goblin XNA untuk Newton Permainan Dynamics.Ref : http://graphics.cs.columbia.edu/projects/goblin/

Gambar x.x Game Domino Knockdown menggunakan Goblin XNA

21. Instantreality (http://www.instantreality.org/)Instantreality merupakan kerangka kerja yang menyediakan seperangkat fitur untuk mendukung klasik Reality Virtual (VR) dan Augmented Reality maju (AR) sama baiknya. Tujuannya adalah untuk menyediakan antarmuka aplikasi yang sangat sederhana sementara masih termasuk hasil penelitian terbaru di bidang render tinggi realistis, interaksi pengguna 3D, pelacakan, dan teknologi layar-total mendalam. Desain sistem mencakup berbagai standar industri, seperti VRML dan X3D, untuk memudahkan pengembangan aplikasi dan penyebaran. Instantreality memiliki kinerja tinggi Mixed-Reality (MR) sistem, yang menggabungkan berbagai komponen untuk menyediakan antarmuka tunggal dan konsisten untuk pengembang AR / VR. Model fitur yang disediakan pada aplikasi AR dengan Instantreality, yaitu menyediakan data-aliran grafik yang merupakan ekstensi untuk adegan X3D dan model eksekusi. Mereka grafik memungkinkan pengembang untuk membuat aplikasi dengan pemodelan dan bukan hanya pemrograman. Aplikasi terdiri dari sejumlah grafik, yang didefinisikan oleh komponen dan hubungan antara komponen-komponen. Setiap komponen termasuk negara-parameter dan unit pengolahan, yang mengontrol perilaku komponen. Komponen kompleksitas dapat skala dari operasi boolean tunggal untuk menyelesaikan aplikasi termasuk geometri dan simulasi subparts. Unit pengolahan masing-masing komponen dapat dinyatakan oleh Graf tersembunyi, naskah atau satu set kelas dikompilasi asli. Arsitektur yang dihasilkan sangat fleksibel dan memungkinkan pengembang untuk membuat aplikasi yang kompleks dengan drag dan drop antarmuka yang sederhana. Final aplikasi grafik dapat digunakan dalam lingkungan runtime didukung dari PDA tunggal untuk / unit klaster multi-node multi-screen.Reff : http://www.instantreality.org/

Gambar x.x Implementasi Aplikasi AR dengan Instantreality (http://www.digitalurban.org/wp-content/uploads/2012/09/Screen-Shot-2012-09-25-at-16.25.05-630x348.png)

22. iPhone ARKit (http://www.iphonear.org/)iPhone ARKit adalah seperangkat kecil framework yang dapat memberikan augmented reality di aplikasi iPhone. Jenis augmented reality yang ARKit melayani adalah overlay informasi (biasanya geografis) atas tampilan kamera. Tampilan kamera belakang bertindak sebagai "jendela" ke dunia di sekitar Anda. API iPhone ARKit ini dimodelkan setelah MapKit ini. Untuk gambaran MapKit, silahkan baca dokumentasi untuk informasi lebih lanjut. Sementara iPhone ARKit API tidak sama persis, satu controller dapat bertindak sebagai delegasi untuk kedua dan melayani semua informasi lokasi.Reff: https://github.com/zac/iphonearkit/

Gambar x.x Implementasi Aplikasi Android pada perangkat iPhone Tab dengan ARKit (http://storage16.gear3rd.com/files/thumbs/2014/05/08/1399553372e7089-original-1.jpg)

23. LinceoVR (http://linceovr.seac02.it/)LinceoVR mendorong batas-batas pembuatan-dari depan pengalaman produk interaktif. Menggabungkan drag & drop antarmuka pengguna yang intuitif dengan teknologi yang paling Microsoft Kinect dan state-of-the-art fitur pelacakan untuk Augmented Reality, LinceoVR memungkinkan orang-orang kreatif untuk membawa kreasi mereka untuk hidup sendiri. Tanpa pemrograman, dan hanya dalam beberapa detik, memberikan jumlah diperpanjang penayangan produk, bahan, geometri dan pencahayaan visualisasi dan ternyata konten menjadi interaksi produk yang sangat menarik.

Gambar x.x Pembuatan Objek Deteksi menggunakan LinceoVRData dari semua 3D CAD Model langsung dibawa ke kehidupan dengan luar biasa real time kualitas visual yang siap disalurkan. Berbagi melalui berdiri sendiri Viewer Gratis, Power Point plug-in, Web plug-in, 360 penampil. Proyek untuk mendapatkan Virtual Cermin untuk tampilan produk interaktif perintis. Menulis untuk memiliki produk Configurator realistis untuk pengalaman belanja yang luar biasa. Solusi LinceoVR all-in-one memastikan dukungan yang luar biasa dan inovatif untuk pengguna tunggal dan perusahaan dengan memproduksi pemasaran dan komunikasi aplikasi disesuaikan dengan cara baru yang menarik, serta mempercepat waktu desain produk.

Gambar x.x Implementasi Linceo VRReff : http://linceovr.seac02.it/pages/what_is/overview/

24. Eligo (http://eligo.seac02.it/)Eligo adalah SDK fleksibel dan inovatif untuk virtual reality aplikasi augmented reality. Ini pertama di dunia semua dalam satu solusi (VR dan AR), benar-benar personalizable untuk meningkatkan dan menyederhanakan aktivitas pengembang Eligo shorthen pipa untuk membuat aplikasi yang beredar berdasarkan keadaan seni Virtual Reality, augmented reality dan teknologi interaksi.Eligo SDK merupakan open source pendukung yang memungkinkan user mengontrol setiap teknologi pelacakan untuk augmented reality di pasar dan memiliki yang terbaik rinci interaktif nyata rendering dengan kaya set API super sederhana waktu.Reff : http://www.dante-tech.com/eligo.php , http://eligo.seac02.it/

Gambar x.x Implementasi dengan Eligo