3B modellerle çalışma

HoloLens'te veya HP Reverb 2 gibi çevreleyici kulaklıklarda çalışacak karma gerçeklikte uygulamalar geliştiriyorsanız, içerik bakımından zengin olması için uygulamanıza 3B holografik modeller eklemeniz gerekir. Neyse ki, vizyonunuzu gerçekleştirmek için ihtiyacınız olan varlıkları bir araya getirmek için 3B sanatçı olmanıza veya ekibinizde bir sanatçıya sahip olmanıza gerek yoktur. Önceden hazırlanmış modelleri ücretsiz veya makul bir maliyetle edinmenin birçok yolu vardır. Burada tanıtacağız. Ayrıca kendi 3B modellerinizi oluşturmaya nasıl başlayabileceğinizi de ele alacağız.

3B modelleri iyileştirme ve dönüştürme

Hologram olarak kullanılacak kendi 3B modellerinizi hazırlamaya yönelik genel en iyi yöntemler için gerçek zamanlı 3B model dönüştürme ve iyileştirme kılavuzumuza bakın.

3B modelleri işlemeden sonra işlemek için başka araçlar arıyorsanız GitHub'da bulunan Windows Mixed Reality Varlık Dönüştürücüsü'ni kullanarak tüm glTF 2.0 modellerini iyileştirebilirsiniz. Bu araç seti, bir glTF 2.0 çekirdek varlığını Windows Mixed Reality girişte kullanılmak üzere dönüştürmek için bu adımları sırayla kullanan bir komut satırı aracı içerir.

3B modellerinizi kontrol edin

3B modellerinizi denetlemek için, sahne gezgininde Babylon.js 3B görüntüleyici aracını kullanmanızı öneririz.

Unity Geliştiricileri için: Karma Gerçeklik Araç Seti ve Varlık Deposu

Unity geliştiricisiyseniz ve uzamsal etkileşim ve kullanıcı arabirimi için kullanabileceğiniz nesnelere ihtiyacınız varsa, çok uzağa gitmeniz gerekmez. Projenizde Karma Gerçeklik Araç Seti'mizi (MRTK) kullanıyorsanız, sınırlayıcı kutular, yeniden kullanılabilir düğmeler, el menüleri, slates, kaydırıcılar ve daha fazlası dahil olmak üzere çok çeşitli yerleşik nesneleriniz zaten vardır.

Karma gerçeklik araç seti 3B nesneler

MRTK'yi yeni kullanıyorsanız MRTK Örnekler Merkezi uygulamasını indirin ve etrafa göz atın.

Unity Asset Store, projenizle hızla tümleştirebileceğiniz varlıkları bulmak için harika bir yerdir. Envanterleri çok büyük ve beş star 11.000'den fazla varlığa sahip olduklarını iddia ediyorlar, bu yüzden ihtiyacınız olan şeyi veya yakın bir şeyi bulma şansınız var. Özellikle varlıkların birçoğunun ücretsiz olduğunu düşündüğünüzde bir göz atmaya değer.

Önceden Oluşturulmuş Varlıklar

Önceden oluşturulmuş 3B ve CAD (Bilgisayar Destekli Tasarım) modelleri ve animasyonları makul veya hiç ücret ödemeden sunan çok sayıda Web sitesi vardır. Popüler olanlardan bazıları şunlardır:

Sketchfab

Microsoft store'da CAD Modelleri HoloLens

Turbo Mürekkep Balığı

CGTrader

Mixamo (modeller ve animasyonlar)

Blender Market (Blender modelleme aracı hakkında daha fazla bilgiyi aşağıda bulabilirsiniz)

3DExport

Kendi 3B Modellerinizi Oluşturun

İhtiyaçlarınızı karşılayan önceden hazırlanmış 3B modelleri bulamıyorsanız, bazı 3B modelleme becerileri geliştirmek veya ekibinizden birinin bunu yapması sizin için faydalı olabilir. En üst düzeyde, 3B modelleme çok sayıda alt disiplini kapsayan geniş, karmaşık bir beceridir:

Tahmin edebileceğiniz gibi, son derece yetkin bir 3B modelleyici olmak için önemli ölçüde zaman ve çaba gerektirir. İyi haber şu ki, bazı avantajlar elde etmek için uzman olmak zorunda değilsiniz; bir modeldeki malzemeleri değiştirme veya yüksek poli modelini düşük polili modele dönüştürme gibi araç kutunuzda yalnızca birkaç temel beceriye sahip olmak, uygulamalarınızda önemli geliştirmelere neden olabilir.

İşte daha popüler 3B modelleme programlarından bazıları.

Autodesk Maya

Blender

Blender kısmen popüler bir seçimdir çünkü 3B modelleme araçları pahalı olma eğilimindedir ve Blender ücretsizdir. Geçmiş yıllarda Blender, bu kategorideki üst düzey araçlardan daha az becerikli olarak görüntülendi. Ancak, son birkaç sürümde önemli geliştirmeler yaptı ve artık birçok kişi tarafından tamamen profesyonel düzeyde bir araç olarak kabul ediliyor.

3ds Max

Houdini

Zbrush

CAD (Bilgisayar Destekli Tasarım)

CAD programları ayrıca 3B modeller oluşturmanıza olanak tanır ve yukarıda listelenen programlardan birinde almayacağınız gelişmiş etki alanına özgü özellikler sunabilir. Örneğin uygulamanız altyapıyı, binaları, devreleri, telekomünikasyon ağlarını, termodinamikleri, mekanik parçaları, tıbbi cihazları veya üretimi hedefliyorsa cad programı sizin için en iyi seçenek olabilir. CAD programında modeller oluşturabilir ve bunları karma gerçeklik uygulamaları için kullanılabilecek bir biçime dönüştürebilirsiniz.

İşte daha popüler CAD programlarından bazıları.

Autocad

Autodesk Inventor

Siemens NX

Catıa

Solidworks

Öğrenme Kaynakları

Öğreticileri, videoları ve diğer öğrenme kaynaklarını aramaya başlamak için en iyi yer seçtiğiniz aracın Web sitesindedir. YouTube gibi büyük akış video siteleri 3B modelleme hakkında birçok öğreticiye sahiptir, ancak herkes video gönderebildiğinden, kalite geniş ölçüde değişebilir. Bazı araçlarda özel YouTube kanalları vardır; iki örnek Blender ve Maya'dır.

Diğer bir ücretsiz ve değerli kaynak da yerel ortak kitaplığınız olabilir. Birçok kitaplık, Web sitelerinde e-eğitim videoları akışı sunar ve yüksek kaliteli kaynaklardan birçok bilgisayar makalesi olma eğilimindedir. Örneğin, San Francisco genel kitaplığı LinkedIn Learning'den videolar sunar.

Ödeme yapmak istiyorsanız, daha popüler video öğretici sitelerinden bazıları şunlardır:

Udemy.

Udacity

Coursera

Edx

HoloLens 2 ve HoloLens'te 3B Görüntüleyici kullanma (1. nesil)

HoloLens 2 ve HoloLens (1. nesil) 3B Görüntüleyici uygulamasının bir sürümüyle birlikte gönderilmektedir. HoloLens 2'da 3B Görüntüleyici, HoloLens'ten (1. nesil) masaüstü veya Model Görüntüleyici için 3B Görüntüleyici'den farklı bir amaca hizmet edecek şekilde tasarlanmıştır. HoloLens 2 için 3B Görüntüleyici daha çok Alanınızı süsleyin uygulamasıdır. Hologramların yerinde kaldığını ve diğer 2B uygulamalar çalışırken bile görünür durumda kaldığını fark edeceksiniz. Bu, HoloLens 2 için 3B Görüntüleyici'ye yüklenen modellerin 3B Uygulama Başlatıcı gereksinimlerini karşılaması gerektiği anlamına gelir.

HoloLens (1. nesil) Beta sürümü

3B Görüntüleyici Beta uygulaması yalnızca HoloLens (1. nesil) cihazlarda kullanılabilir. Beta sürümü, daha karmaşık modellerin gösterilmesini işleyebilir ancak özgün 3B Görüntüleyici bunu yapmaz. Bununla birlikte, çok sayıda karmaşık modelle çalışıyorsanız Azure Remote Rendering'nin daha iyi bir uzun vadeli seçenek olduğunu düşünebilirsiniz.

Desteklenen dosyaların, özelliklerin, kullanım örneklerinin ve sorun giderme ayrıntılarının listesi için HoloLens'te 3B Görüntüleyici Beta (1. nesil) belgelerimize göz atın.

Dikkat

3B Görüntüleyici Beta uygulamaları yalnızca x86 ve x64 mimarisinde çalışır ve HoloLens 2 cihazlar için ARM ile çalışmaz.

Kaynaklar