İçindekiler:

DeskMagic - Aryzon AR Kulaklığınız (TfCD) için Bir Uygulama Hazırlama: 22 Adım
DeskMagic - Aryzon AR Kulaklığınız (TfCD) için Bir Uygulama Hazırlama: 22 Adım

Video: DeskMagic - Aryzon AR Kulaklığınız (TfCD) için Bir Uygulama Hazırlama: 22 Adım

Video: DeskMagic - Aryzon AR Kulaklığınız (TfCD) için Bir Uygulama Hazırlama: 22 Adım
Video: Дополненная реальность за недорого! AR шлем Aryzon по цене Google Cardboard VR. | HI-GADGETS. 2024, Temmuz
Anonim
DeskMagic - Aryzon AR Kulaklığınız (TfCD) için Bir Uygulama Hazırlama
DeskMagic - Aryzon AR Kulaklığınız (TfCD) için Bir Uygulama Hazırlama

Bu Eğitilebilir Kitapta, Aryzon AR Headset için basit bir artırılmış gerçeklik (AR) uygulaması oluşturma sürecinde adım adım ilerleyeceğiz. Kodlama veya başka bir deneyim gerekmez. Uygulama oldukça basit olsa da, AR'nin olanaklarıyla oynamaya başlamanın eğlenceli ve kolay bir yolu.

Aryzon AR kulaklığı hakkında daha fazla bilgi için şu adresi ziyaret edin:

aryzon.com/

Aşağıdaki yazarlardan Google Poly'den indirilen bu Talimatta kullanılan modeller:

Kızak, kardan adam, hediyeli ağaç, kabin - CC-BY lisansı altında 14islands Lab tarafından

Diğer ağaçlar - Poly by Google, CC-BY lisansı altında

Karlı zemin - benim tarafımdan

1. Adım: Unity 3D'yi İndirin

Unity 3D'yi indirin
Unity 3D'yi indirin

Aşağıdaki bağlantıdan, birliğin ücretsiz, kişisel sürümünü indirin. Bu, AR uygulamamızın motoru olacak.

store.unity.com/

2. Adım: Unity 3D'yi yükleyin

Unity 3D'yi yükleyin
Unity 3D'yi yükleyin
Unity 3D'yi yükleyin
Unity 3D'yi yükleyin

Yükleyici açıldığında, hangi birlik modüllerini kurmak istediğinizi seçmeniz istenir. Aşağıdakilere ihtiyacınız olacak

  • Birliğin kendisi - Oldukça gerekli
  • MonoDevelop - hata ayıklayıcı için kullanılır, bu projede gerçek kodlama yoktur
  • Dokümantasyon - yardım sisteminin düzgün çalışması için
  • Android derleme desteği - bu, projenizle android uygulamaları oluşturmanıza olanak tanır, geliştirmek istediğiniz ek platformları ekleyebilirsiniz, ancak bu talimat yalnızca Android'i kapsar
  • Vuforia Artırılmış Gerçeklik Desteği - 3D dünyamızı masanıza yerleştirmek için gerekli olan gerçek AR takibi için kullanılır.

3. Adım: (ücretsiz) bir Hesap oluşturun

Ücretsiz bir hesap oluştur
Ücretsiz bir hesap oluştur

Unity 3D'yi kullanmak için bir hesap oluşturmanız gerekecek. Bu kişisel kullanım için ücretsizdir.

Adım 4: Projenizi Oluşturun

Projenizi Oluşturun
Projenizi Oluşturun

Şimdi projenizi oluşturma zamanı. Uygulamanıza güzel bir ad verin ve Unity'nin oraya koyacağı dosyaları kolayca bulabileceğiniz bir konum seçin.

Adım 5: Sahnenizi Oluşturma

Sahnenizi Oluşturmak
Sahnenizi Oluşturmak

Unity, önceden oluşturulmuş boş bir sahne ile açılacaktır. Şimdi kaydederek bu sahneye isim verebilirsiniz.

6. Adım: Aryzon SDK'yı indirin

Aryzon SDK'yı indirin
Aryzon SDK'yı indirin

Aryzon, Unity'ye bir birlik paketi aracılığıyla entegre olan bir SDK oluşturdu. Bu SDK'yı aşağıdaki bağlantıdan indirebilirsiniz:

developer.aryzon.com/t/basic-setup-of-sdk/…

7. Adım: Aryzon SDK'yı Unity'ye aktarın

Aryzon SDK'yı Unity'de içe aktarın
Aryzon SDK'yı Unity'de içe aktarın
Aryzon SDK'yı Unity'de içe aktarın
Aryzon SDK'yı Unity'de içe aktarın

Varlıklar> paketi içe aktar> özel paket'e gidin. Ardından SDK'nın Unitypackage'ini seçin ve her şeyi projenize aktarın.

8. Adım: Vuforia Demo Sahnesini açın

Vuforia Demo Sahnesini Açın
Vuforia Demo Sahnesini Açın
Vuforia Demo Sahnesini Açın
Vuforia Demo Sahnesini Açın

Şimdi proje ana klasöründe birkaç yeni klasör göreceksiniz. Varlıklar>Aryzon>Örnek Sahneler'e gidin ve Vuforia izleme sahnesini açın.

9. Adım: Yeni Bir Prefabrik Oluşturun

Yeni Bir Prefabrik Oluşturun
Yeni Bir Prefabrik Oluşturun

Kendimizi biraz sıkıntıdan kurtarmak için, hiyerarşi penceresinde seçilebilen 'ImageTarget' bileşeninden bir hazır yapı (standart, kopyalanabilir bir bileşen) oluşturabiliriz.

Resimde daha önce yaptığım gibi 'ImageTarget' bileşenini Assets>Aryzon>Prefabrik, klasörüne sürüklemeniz yeterli.

Adım 10: Prefabrikleri Sahneye Aktarın

Prefabrikleri Sahneye Aktarın
Prefabrikleri Sahneye Aktarın

Artık uygulamanın en önemli iki bileşenini içe aktarmak için aynı prefabrik klasörü kullanabilirsiniz: AryzonVuforia bileşeni ve imagetarget bileşeni. Bunları prefabrik klasörden doğrudan sahnenize sürükleyebilirsiniz.

Adım 11: Küpü Silin

Küpü Sil
Küpü Sil

Hiyerarşi pencerenizde ImageTarget bileşenine tıkladığınızda, ekrandaki küpün o bileşenin çocuğu olduğunu fark edeceksiniz. Bu, motora küpü hedefe göre nereye yerleştirmesi gerektiğini söyler.

Bu, AR'de doğru şekilde göstermek istediğimiz tüm modellerin ImageTarget bileşenine alt öğe olarak sahneye eklenmesi gerektiği anlamına gelir.

Artık küpü kaldırabilir ve onu görsel olarak daha ilginç şeylerle değiştirebiliriz.

Adım 12: Bir Model Klasörü Oluşturun

Model Klasörü Oluşturun
Model Klasörü Oluşturun

Sahneye eklediğimiz her şeyi iyi takip edebilmek için proje penceresinde bir model klasörü oluşturmak isteyebilirsiniz. bu klasör, sahneye eklemek isteyebileceğimiz tüm modelleri içerecektir.

Adım 13: Modelleri Alın (indirin)

Modelleri Alın (indirin)
Modelleri Alın (indirin)
Modelleri Alın (indirin)
Modelleri Alın (indirin)

Şimdi sahnemiz için bazı eğlenceli modeller indireceğiz ve bunları yeni oluşturduğumuz model klasörüne koyacağız. Bu talimat için bunları google Poly'den alacağız. Google Poly idealdir, çünkü modelleri iyi VR ve AR performansı için optimize edilmiştir.

Bir model indirirken aşağıdakileri aklınızda bulundurun

  • Telefonunuzun kaynakları sınırlı olduğundan model basit olmalıdır (birkaç doku, düşük poligon sayısı).
  • Modelin yazarına atıfta bulunun (gerektiğinde size sorulacaktır)
  • Mümkün olduğunda dosyayı FBX formatında indirin. OBJ çalışacak, ancak Unity'de ele alınması biraz daha zor.

Adım 14: Sürükle ve Bırak

Sürükle ve bırak
Sürükle ve bırak

Modelleri, modeller klasöründen sürükleyip sahne penceresine yerleştirerek sahnenize yerleştirebilirsiniz. Yerleştirildikten sonra, ölçeklendirebilir, döndürebilir ve konumlandırılmasını istediğiniz yere sürükleyebilirsiniz.

Unutmayın: Daha önce de belirttiğimiz gibi, sahneye yerleştirilen modeller her zaman ImageTarget bileşeninin bir alt öğesi olarak yerleştirilmelidir.

Adım 15: Kar Yağdırın

Kar Yap
Kar Yap
Kar Yap
Kar Yap

Tatil ruhunu gerçekten eve götürmek için biraz kar ekleyebilirsiniz. Bunu yapmanın kolay bir yolu, bir parçacık yayıcı kullanmaktır. Hiyerarşi penceresinde, oluştur>etkiler>parçacık sistemi seçeneğine gidin. Bu, sahnenizde parçacık yayan bir nesne yaratacaktır. Müfettiş penceresinde oynamak ve sizin için en iyi ayarların ne olduğunu bulmak en iyisidir (hafif kar yağışı veya belki bir kar fırtınası). Görüntüdeki ayarlar bizim için oldukça iyi çalışıyor.

Adım 16: Platformu Değiştirme

Platformu Değiştirmek
Platformu Değiştirmek

Uygulamayı android telefonumuzda oynatabilmemiz için önce onu oluşturmamız gerekiyor. İlk olarak, bazı ayarları değiştirmeliyiz. Menü çubuğunda Dosya>Yapı Ayarları'na gidin. Android platformunu seçin ve ardından 'Platform Değiştir'e basın.

Adım 17: Ayarları Değiştirin

Ayarları Değiştir
Ayarları Değiştir
Ayarları Değiştir
Ayarları Değiştir
Ayarları Değiştir
Ayarları Değiştir

Aynı pencerelerde, şimdi 'Oyuncu Ayarları' düğmesine basın. Bu, platformun tüm ayarlarının denetçi penceresinde görünmesini sağlayacaktır. burada şunları yapmalısınız:

  • Bir (hayali) şirket adı girin
  • Bir ürün adı girin (bu, uygulamanızın adı olacaktır).
  • 'diğer ayarlar'da, 'paket adı' alanına şirket ve ürün adını ekleyin.
  • Bir minimum API düzeyi belirleyin. Bu, telefonunuzun çalıştığı android sürümüyle aynı veya daha düşük olmalıdır. Ne kadar aşağı giderseniz, eski cihazlarla uyumluluk o kadar artar, ancak bazı işlevleri de kaybedersiniz.
  • 'Android TV uyumluluğu' seçeneğinin işaretli olmadığından emin olun. Bunun kontrol edilmesi Vuforia'nın çalışmasını engelleyecektir.
  • Son olarak, 'XR Ayarları'nda' Vuforia Artırılmış Gerçeklik'i işaretleyin

Adım 18: Vuforia Anahtarını Alma

Vuforia Anahtarı Alma
Vuforia Anahtarı Alma
Vuforia Anahtarı Alma
Vuforia Anahtarı Alma
Vuforia Anahtarı Alma
Vuforia Anahtarı Alma

AR izlemenin çalışması için önce bir Vuforia lisansını etkinleştirmeniz gerekir (kişisel kullanım için ücretsiz).

  • Şu adreste bir hesap oluşturun:

    developer.vuforia.com/vui/auth/register

  • Lisans yöneticisine gidin ve 'Geliştirme Anahtarını Al'ı seçin
  • Buraya uygulamanıza önceki adımlarda verdiğiniz adı girin
  • Oluşturulan özel anahtarı panonuza kopyalayın

Adım 19: Projenize Vuforia Anahtarını Girme

Vuforia Anahtarını Projenize Girmek
Vuforia Anahtarını Projenize Girmek
Vuforia Anahtarını Projenize Girmek
Vuforia Anahtarını Projenize Girmek
  • Sahne hiyerarşinizde 'ARCamera' bileşenini seçin (AryzonVuforia altında).
  • Denetçi penceresinde, alttaki '' Vuforia Yapılandırmasını Aç'' etiketli düğmeye basın
  • Denetçi penceresi şimdi Vuforia yapılandırmasını görüntüleyecektir. Az önce kopyaladığınız lisans anahtarını 'Uygulama Lisans Anahtarı' alanına yapıştırın.

Adım 20: Android SDK'yı Edinme

Android SDK'sını edinme
Android SDK'sını edinme

Son olarak, uygulamanızı oluşturmak için Unity'nin Bilgisayarınızda bulunması için Android SDK'ya ihtiyacı var. Bu SDK'yı Android Studio aracılığıyla edinmenin en kolay yolu. Android stüdyosu (hesapsız!) aşağıdaki bağlantıdan indirilebilir:

developer.android.com/studio/index.html

Android Studio'yu yüklemek, Android SDK'yı otomatik olarak Bilgisayarınıza yerleştirecektir.

Adım 21: Zaman Oluşturun

Yapım Zamanı!
Yapım Zamanı!

Artık AR uygulamanızı oluşturabilirsiniz!

  • Derleme ayarları menüsüne tekrar girin (Dosya>Yapı Ayarları) ve 'inşa' düğmesine basın
  • Artık APK (Uygulama Paketi) için bir ad girebilirsiniz. Bunun yalnızca bir dosya adı olduğunu, uygulamanızın adını etkilemeyeceğini unutmayın.
  • Kendi AR uygulamanızı yüklemek için telefonunuzda APK'yı açın!

Telefonunuz "Bilinmeyen kaynaklardan" uygulama yüklemenize izin vermiyorsa, telefonunuzun sistem ayarlarına gidin, ardından güvenlik seçeneklerine gidin ve "Bilinmeyen kaynaklar" kutusunu işaretleyin. Güvenlik için, uygulamayı yükledikten sonra bu kutunun işaretini kaldırmanız önerilir.

Adım 22: Sihirli Noel Dekorasyonunuzun Keyfini Çıkarın

Büyülü Noel Dekorasyonunuzun Keyfini Çıkarın
Büyülü Noel Dekorasyonunuzun Keyfini Çıkarın
Büyülü Noel Dekorasyonunuzun Keyfini Çıkarın
Büyülü Noel Dekorasyonunuzun Keyfini Çıkarın
Büyülü Noel Dekorasyonunuzun Keyfini Çıkarın
Büyülü Noel Dekorasyonunuzun Keyfini Çıkarın

Uygulamayı çalıştırın, telefonunuzu Aryzon AR kulaklığına yerleştirin ve yüzünüze bağlayın. Dahil edilen işaretleyiciyi Noel dekorasyonunuzun gününüzü aydınlatmasını istediğiniz herhangi bir yere yerleştirebilirsiniz! örneğin bilgisayarınızın yanında:D

Elbette uygulamanız için Noel temalı modelleri kullanmak zorunda değilsiniz. Bir akvaryum veya minyatür bir Jurassic parka ne dersiniz?

Uygulama derlemesinin bir kopyasını bu Eğitilebilir Dosyaya (DeskMagic) ekledim, böylece kendiniz denemeden önce sonuçları kontrol edebilirsiniz.

DeskMagic şunları yapacaktır:

  • Masanızı daha sade hale getirin
  • Ocağınızı sıcaklık ve tatil ruhuyla doldurun
  • Gerçekten havalı görünmeni sağla

Bunu yalnızca eski telefonumda (Galaxy Note 3) test ettiğimi unutmayın, bu nedenle kilometreniz değişebilir.

Okuduğunuz için teşekkürler!

Önerilen: