27 Aralık 2018 Perşembe

Örnek Uygulama -Bir apk dosyası oluşturma-

Merhabalar,
Bu uygulamamızda önceki örnek uygulamamızı nasıl android bir telefonla da kullanacağımıza değineceğiz. 
Öncelikle telefonunuzu geliştirici olarak tanımlamanız gerekmektedir. Bunu telefonunuzun sistem ayarlarından yapım numarasına üst üste tıklama ile bu seçeneği aktif edebilirsiniz.
Unity'de Vuforia ile geliştirmiş olduğunuz projenizi Android sistemlerde kullanabilmek için bir apk dosyası oluşturmanız gerekmektedir. Unity ilk kurulum esnasında geliştirme ortamlarını seçebilirsiniz, eğer bunları ilk kurulum anında seçmediyseniz, daha sonra dışarıdan yükleyedebilirsiniz. 

Ekranda gösterildiği şekilde, gerekli olan SDK ve JDK paketlerini indirip bilgisayarınıza kurmanız gerekmektedir. Biz proje boyunca android uygulamalar geliştireceğimiz için Android Studio kullanacağız. Bu gerekli tanımlamalardan sonra, projede aşağıdaki adımları izliyoruz.

Build Settings kısmından player settings i seçip, proje isimlerini veriyoruz. Buralar default olarak tanımlanmamalıdır. Buraya verilen isimler, aşağıdaki ekran resminde olduğu gibi belirtilmelidir.


Tüm bu tanımlamalardan sonra projeyi build ediyoruz. Bu kısımda bir apk dosyası oluşturuyor unity. daha sonra onu usb kablo ile bilgisayarımıza bağladığımız telefonumuza yüklüyoruz.



Sonuç olarak, artık telefonumuzdan da resmi gösterdiğimizde 3 boyutlu yansımasını üzerinde görebiliyoruz. Bundan sonraki uygulamalarımızda artık proje kapsamındaki konularımız ile örnekler geliştirmeye devam edeceğiz.

17 Aralık 2018 Pazartesi

Örnek Uygulama

Proje kapsamında Unity ile ufak bir örnek çalışma geliştirdik. 2011 yapımlı Amerikan aile animasyon filmi Rango'yu ele aldık. Rango bir iquanadır. Rango'nun afiş resmini yazıcıdan çıktı aldık (renkli ve ya siyah beyaz olmasının bir önemi yok). Vuforia Developer sekmesinden gereken tanımlamalarımızı yaptıktan sonra Unity'e resmimizi ve Vuforia üzerinde tanımlanan resmin gerekli veri tabanı çektik. 
Rango bi bukalemun olduğu için Unity'nin Asset Store unda yer alan ücretsiz 3D paketlerden iguana nesnesini seçtik ve programımızı çalıştırdık.

Örnek Uygulama Çalışması

Yukarıdaki ekran görüntüsünden de anlaşılacağı üzere, ilişkilendirilmiş resmi kameraya tutuğunuz zaman 3 boyutlu görüntüsü resmin üzerinde yer almaktadır. 

Bir sonraki çalışmamız da görüşmek üzere.

III. Uygulama Adımı

Projemiz kapsamında AR uygulamalarının tasarlanabilmesi için Unity ile Vuforia birlikte kullanılacaktır.  Eğer Unity kurmak için gerekli olan setup Vuforia'nın kendi sitesinden indirilerek kurulursa, yeniden sdk indirip kurmanıza gerek kalmayacaktır. Eğer unity programını direk kendi sitesinden yükleyerek kurulum gerçekleştirirseniz, o zaman Vuforia'nın https://developer.vuforia.com/downloads/sdk sitesinden sdk indirip kurmanız gerekecektir.


Vuforia Developer Portal size, AR uygulamaları ile yapacağınız araştırmalar için kütüphane ortamı da sağlamaktadır. Yani vuforia kullanabileceğiniz her alanın araştırmasını kolaylıkla yapabileceğiniz bir alan yaratmıştır. 
Tabi öncelikle bu hizmetlerden faydalanabilmek için bu portal üzerinde üyelik oluşturmanız beklenmektedir. (Bu işlem ücretsizdir)

Üyelik işlemlerinizi tamamladıktan sonra, Develop sekmesinden çalışmanız için, gerekli uygulamaları oluşturmaya başlayabilirsiniz.