İçindekiler:
- 1. Adım: Unity 3D'yi İndirin
- 2. Adım: Unity 3D'yi yükleyin
- 3. Adım: (ücretsiz) bir Hesap oluşturun
- Adım 4: Projenizi Oluşturun
- Adım 5: Sahnenizi Oluşturma
- 6. Adım: Aryzon SDK'yı indirin
- 7. Adım: Aryzon SDK'yı Unity'ye aktarın
- 8. Adım: Vuforia Demo Sahnesini açın
- 9. Adım: Yeni Bir Prefabrik Oluşturun
- Adım 10: Prefabrikleri Sahneye Aktarın
- Adım 11: Küpü Silin
- Adım 12: Bir Model Klasörü Oluşturun
- Adım 13: Modelleri Alın (indirin)
- Adım 14: Sürükle ve Bırak
- Adım 15: Kar Yağdırın
- Adım 16: Platformu Değiştirme
- Adım 17: Ayarları Değiştirin
- Adım 18: Vuforia Anahtarını Alma
- Adım 19: Projenize Vuforia Anahtarını Girme
- Adım 20: Android SDK'yı Edinme
- Adım 21: Zaman Oluşturun
- Adım 22: Sihirli Noel Dekorasyonunuzun Keyfini Çıkarın
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-13 06:58
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
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
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
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
Ş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
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, 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
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
Ş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
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
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
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
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)
Ş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
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
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
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
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
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
- 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
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
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
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!