İçindekiler:

Android için İşleme Kullanan Mobil Sanal Gerçeklik (TfCD): 7 Adım (Resimlerle)
Android için İşleme Kullanan Mobil Sanal Gerçeklik (TfCD): 7 Adım (Resimlerle)

Video: Android için İşleme Kullanan Mobil Sanal Gerçeklik (TfCD): 7 Adım (Resimlerle)

Video: Android için İşleme Kullanan Mobil Sanal Gerçeklik (TfCD): 7 Adım (Resimlerle)
Video: Samsung Gear VR: Öğretici İçerik Mobil Cihaza Bağlanma 2024, Temmuz
Anonim
Image
Image
İşlemi Ayarlama
İşlemi Ayarlama

Sanal Gerçeklik (VR), ilgi çekici olabilecek yeni teknolojilerden biridir ve geleceğin ürünleridir. Çok fazla fırsatı var ve pahalı VR gözlüklerine bile ihtiyacınız yok (Oculus Rift). Kendiniz yapmak çok zor görünebilir, ancak temel bilgiler göründüğünden daha kolaydır. Temel programlama ve modelleme becerileriniz varsa bunu yapabilirsiniz. İşleme ve Blender kullandık. Bu talimat, telefonunuzda basit bir VR ortamı programlamak için adım adım bir kılavuzdur. Tek ihtiyacınız olan Android telefonunuz, (karton) VR telefon gözlüğünüz ve yazılımınız (işleme ve 3D modelleme yazılımı). Bu talimatın sonunda, birden fazla (hareketli) nesne içeren bir odanız olacak.

Adım 1: Başlamadan Önce

Başlamadan önce yapmanız gereken 3 şey vardır: 1. https://processing.org/download/ adresinden işlemeyi indirin

2. Telefonunuzun geliştirici moduna ayarlandığından emin olun: Bu, telefona göre farklı olabilir, aşağıda birkaç seçenek verilmiştir: Android: Ayarlar > Telefon hakkında > Yapı numarası Samsung Galaxy: Ayarlar > Cihaz hakkında > Yapı numarası LG: Ayarlar > Telefon hakkında > Yazılım bilgileri > Yapı numarası HTC One: Ayarlar > Hakkında > Yazılım bilgileri > Diğer > Yapı numarası

Ayarların Yapı numarası bölümünü bulduğunuzda, 7 kez bölüme dokunun. 7. dokunuştan sonra telefon geliştirici modunda olacaktır.

Bundan sonra şuraya gidin: ayar > geliştiriciler için seçenek > USB hata ayıklamasını etkinleştirinAyrıca, telefonunuzun bilinmeyen kaynaklardan gelen uygulamaları kabul ettiğinden emin olun.

3. Bu öğreticideki dosyaları indirin ve çıkarın. Kullandığımız programdan (Blender) 3D dosya verilerini içeren dosyaların yanı sıra tüm dosyaların bulunduğu bir zip dosyası dahildir. Bu klasörü indirip açın ve bilgisayarınızda bulabileceğiniz bir yere koyun. 4. Adımda klasörü tekrar açmanız istenecektir.

2. Adım: İşlemeyi Ayarlama

İşlemi Ayarlama
İşlemi Ayarlama
İşlemi Ayarlama
İşlemi Ayarlama

Başlamadan önce, android geliştirmeyi desteklemek için işlemeyi ayarlamanız gerekecek. İlk adım, çizim penceresinin sağ üst kısmındaki Java düğmesine tıklayarak işleme android modunu etkinleştirmektir. (resim 1)

Bu sizi bir mesajla uyaracaktır. “SDK'yı otomatik olarak indir” seçeneğine tıklayın ve işleme, Android uygulamaları oluşturmak için gerekli tüm dosyaları indirmeye başlayacaktır. (resim 2)

Bu işlem bittiğinde, odaklanacağımız VR uygulamalarını içeren android için uygulamalar oluşturabileceksiniz. Bu işi yapmak için bir seçenek daha seçmeniz gerekecek. Android'e gidin ve VR sekmesini seçin; bu, uygulamanın dışa aktarıldığında gerekli tüm kitaplıkları içermesini sağlayacaktır. (resim 3)

Artık eskiziniz üzerinde çalışmaya başlamaya hazırsınız

Adım 3: Kodu Yazma

Kodu Yazma
Kodu Yazma

Bu eğitim, kodun kendisini yazmakla ilgili değildir. Ancak kodda yer alan yorumları kullanarak neler olduğunu anlayabileceksiniz.

Şimdi daha önce indirdiğiniz ayıklanmış klasörde bulunan.pde dosyasını açabilirsiniz. Kodun açıldığını göreceksiniz ve ona iyi bir göz atabilirsiniz.

Adım 4: 3B Model

3D Modeli
3D Modeli

Modelimizi yapmak için Blender kullandık, bu ücretsiz bir modelleme programı (https://www.blender.org/download/) veya farklı bir modelleme programı kullanıyoruz. Modelleme konusunda deneyiminiz yoksa, 3D modelleri çevrimiçi olarak da bulabilirsiniz (https://www.thingiverse.com/). 3D modeller ve kod içeren klasör zaten sizin için oluşturuldu, ancak kendi projenizi yapmak istiyorsanız aşağıdaki talimatları izlemeniz gerekecek.

- İşleme çizimi klasöründe bir veri klasörü ("veri" olarak adlandırılır) oluşturun. (Önce çiziminiz kaydedilmelidir, nereye kaydedildiğini bildiğinizden emin olun. Pencerelerde varsayılan olarak belgeler/işleme/çizim_adı içindedir)

- Dışa Aktarma: 3B modelinizi bir.obj dosyası olarak kaydedin - Dokulara atıfta bulunan.mtl dosyası dahil (varsa)

- Dokularınız varsa, bunları da veri klasörüne yerleştirin ve.mtl dosyasının bunlara doğru şekilde başvurduğundan emin olun. (.mtl dosyaları örneğin not defteri ile açılabilir ve düz metin içerebilir)

- not: Bir telefon çok karmaşık modelleri veya çok sayıda dokuyu işleyemez, bu nedenle modelin düşük poli olduğundan ve mümkün olduğunca az doku eklediğinizden emin olun. Bir dokuyu bir uçakta döşedim ve çizimi dayanılmaz derecede yavaşlattı.

Adım 5: Cihazda Çalıştırın

Cihazda Çalıştır
Cihazda Çalıştır

Artık örneği cep telefonunuzda çalıştırmaya hazırsınız.

İlk olarak, Android ve cihazlar sekmesinin altında cihazınızın görünüp görünmediğini kontrol edin. Durum böyle değilse, bu öğreticinin 1. adımındaki adımları uyguladığınızdan emin olun.

Cihaz görünürse, cihazda çalıştır düğmesine basmaya veya ctrl+R kısayolunu kullanmaya hazırsınız. İşleme, taslağı derlemeye ve cep telefonunuza yüklemeye başlayacaktır. İşleme bir hata veriyorsa, bu öğreticinin birinci adımını kontrol edin veya kodunuzu kontrol edin.

Adım 6: VR Simülasyonunu Oynatma

VR Simülasyonu Oynamak
VR Simülasyonu Oynamak

Artık işiniz bitti, google karton uygulaması başlatılacak ve muhteşem mobil VR deneyiminin keyfini çıkarabilirsiniz.

7. Adım: Kaynaklarımız

Uygulamanın ana kurulumu, aşağıdaki bağlantılardan alınan bilgilere dayanmaktadır. Bunlar, VR dahil olmak üzere işlemeyi kullanarak Android için uygulamalar oluşturma hakkında harika bilgiler içerir.

android.processing.org/

android.processing.org/tutorials/vr_intro/i…

İşleme kodunuzu yazarken büyük bir yardım, bir referans listesi içeren resmi işleme sitesidir.

processing.org/reference/

VR gözlüğüne ihtiyacınız varsa bunları çok az paraya satın alabilirsiniz, örneğin:

www.amazon.com/slp/google-cardboard-viewer…

Telefonunuzun ekran görüntüsünü almak istiyorsanız şunları kullanabilirsiniz:

www.duapps.com/product/du-recorder.html

Önerilen: