A script based modular game engine framework for augmented reality applications
Artırılmış gerçeklik uygulamaları için betik dili tabanlı bir uygulama geliştirme çerçevesi
- Tez No: 255102
- Danışmanlar: YRD. DOÇ. DR. TOLGA CAN
- Tez Türü: Yüksek Lisans
- Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
- Anahtar Kelimeler: Belirtilmemiş.
- Yıl: 2009
- Dil: İngilizce
- Üniversite: Orta Doğu Teknik Üniversitesi
- Enstitü: Fen Bilimleri Enstitüsü
- Ana Bilim Dalı: Bilgisayar Mühendisliği Ana Bilim Dalı
- Bilim Dalı: Belirtilmemiş.
- Sayfa Sayısı: 83
Özet
Artırılmış Gerçeklik (AG) sanal ve gerçek dünyayı birleştiren bir teknolojidir. Bu teknolojinin yayımcılık, mimari, üretim ve eğlence gibi bir çok potansiyel uygulanma alanı vardır. AG teknolojisindeki gelişmeler devam ederken, bu teknoloji üzerinde hızlı ve kolay uygulama geliştirme çözümlerinin önemi artmaktadır. Bu tezde betik dil destekli bir AG uygulama geliştirme çerçevesi sunulmaktadır. Bu AG çerçevesindeki betik dilinin çevikliğiyle birlikte AG bileşenleri kullanılarak uygulama geliştirilebilir. AG bileşenleri oyun motorlarındaki bileşenlere benzer olduğundan AG çerçevesi bir oyun motorunun genişletilmiş şekli olarak tasarlandı. Bununla birlikte, AG çerçevesinin bileşenleri değiştirilebilir bir şekilde tasarlanmıştır. Dinamik bir betik programlama dili (Python) statik tip bağlamalı bir dil (C++) içerisine gömülerek hem çeviklik hem de performans hedeflenmiştir. AG bileşenleri ile betik programlama dili arasındaki iletişim bir mesajlaşma yöntemiyle oluşturulmuştur.
Özet (Çeviri)
Augmented Reality (AR) is a technology which blends virtual and real worlds. The technology has various potential application domains such as broadcasting, architecture, manufacturing, and entertainment. As the tempting developments in AR technology continues, the solutions for rapid creation of AR applications become crucial. This thesis presents an AR application development framework with scripting capability as a solution for rapid application development and rapid prototyping in AR. The proposed AR framework shares several components with game engines. Thus, the framework is designed as an extension of a game engine. The components of the framework are designed to be changable in a plug-in system. The proposed framework provides the developers with the ability of agile coding through the scripting language. Our solution embeds a dynamic scripting programming language (Python) in a strictly typed static programming language (C++) in order to achieve both agility and performance. The communication between the AR framework components and the scripting programming language is established through a messaging mechanism.
Benzer Tezler
- Modüler konut tasarımı için geliştirilmiş parametrik tabanlı bir model önerisi
A parametric model proposal for modular housing design
BURAK YARDIMCI
Yüksek Lisans
Türkçe
2012
Mimarlıkİstanbul Teknik ÜniversitesiBilişim Ana Bilim Dalı
ÖĞR. GÖR. DR. HAKAN TONG
- Uni-slice: A unified framework for non-planar 3D printing algorithms
Unı-sıce: Eğrisel 3B baskı algoritmaları için bütünleşik bir çerçeve
İNANÇ ŞENCAN
Yüksek Lisans
İngilizce
2022
Mimarlıkİstanbul Teknik ÜniversitesiBilişim Ana Bilim Dalı
PROF. DR. LEMAN FİGEN GÜL
- Design, analysis and verification of conventional and non-conventional cylindrical cfrp composite shell with optimized cutout under the effect of combined loading
Üzerinde kesitler olan geleneksel ve geleneksel olmayan silindirik karbon fiber kompozit polimer kabuğun bileşik yükleme altında tasarım, analiz ve doğrulanması
MANSUR ÇELEBİ
Doktora
İngilizce
2017
Uçak Mühendisliğiİstanbul Teknik ÜniversitesiUçak ve Uzay Mühendisliği Ana Bilim Dalı
PROF. DR. HALİT SÜLEYMAN TÜRKMEN
PROF. DR. ZAFER GÜRDAL
- Testing deterministic avionics networks using orthogonal arrays
Ortogonal diziler kullanılarak deterministik ağların test edilmesi
MUHAMMED EFE ALTUNTAŞ
Yüksek Lisans
İngilizce
2022
Elektrik ve Elektronik MühendisliğiYıldız Teknik ÜniversitesiAviyonik Mühendisliği Ana Bilim Dalı
PROF. DR. ERHAN AKDOĞAN
DR. İBRAHİM HÖKELEK
- Grafik kullanıcı arayüzü düzeyinde veri sürümlü mimari ile regresyon testi otomasyonu
Graphical user interface level regression test automation based on data-driven architecture
CEYDA ÖZAYDIN
Yüksek Lisans
Türkçe
2003
Elektrik ve Elektronik MühendisliğiHacettepe ÜniversitesiElektrik ve Elektronik Mühendisliği Ana Bilim Dalı
YRD. DOÇ. DR. MEHMET DEMİRER