İngilizce dilinde oku

Aracılığıyla paylaş


Mesh için Tasarlama: Genel Bakış

Bu kılavuz Unity'yi ve muhtemelen 3B modelleme programları gibi diğer tasarım araçlarını kullanarak Mesh deneyimleri oluşturmak isteyen sanatçılara, tasarımcılara ve geliştiricilere yönelik bir kılavuzdur. Mesh,Mesh etkinliklerindeki Katılımcılara mümkün olan en iyi deneyimlerin sağlandığından emin olmak için gözden geçirilmesi gereken benzersiz stil ve geliştirme yönergelerine sahiptir.

Unity'de sıfırdan bir proje oluşturur veya başlangıç noktası olarak mevcut örneklerimizden birini kullanır, ardından içerik ekler ve projeyi Web üzerinde Mesh'te bir Koleksiyonda Ortam olarak yayımlarsınız. Olay Düzenleyicisi bir Mesh olayı oluşturduğunda, kendi Olayını oluşturduğunuz özel Ortamda tutmayı seçebilir.

Mesh yeni bir üründür ve iş ortaklarımızın ihtiyaçlarını karşılamak için her zaman gelişmektedir. Bu ve diğer makaleler, çeşitli kullanım örnekleri için 3B Ortamlar oluşturmaya yönelik tasarım yönergelerini kapsar.

Tasarım ve performans gereksinimlerinizin belgelerimizin sağladığından daha geniş olabileceğini göz önünde bulundurmanız önemlidir. Örneğin, ihtiyaçlar Mesh Deneyimlerinizin ölçeğine göre farklılık gösterebilir; 16 kişilik bir Ortam, 200 kişilik bir Ortamdan farklı performans gereksinimlerine sahiptir. Bu belge, Mesh dağıtan işletmelerin ihtiyaçlarının çoğunu karşılaması gereken ilkeler ve yönergeler sağlar.

Microsoft Mesh Deneyimi, birden çok kullanıcının oluşturduğunuz içeriği aynı anda deneyimlemesine olanak sağlayabilir. Bu nedenle Unity'de kullanılabilen bazı özellikleri Microsoft Mesh'te desteklenen bir alt kümeyle kasıtlı olarak kısıtlıyoruz.

İçerik oluştururken dikkate alınması gereken bazı noktalar şunlardır:

  • Microsoft Mesh, sahnedeki kamerayı denetler.

  • Microsoft Mesh, Katılımcıların sahnedeki hareketlerini ve etkileşimlerini denetler.

  • Güvenlik nedeniyle, C# davranışları Mesh araç setinde sağlanan sınırlı bir davranış kümesiyle sınırlıdır. İçeriğinize eklediğiniz desteklenmeyen davranışlar yüklenmez veya yürütülemez.

  • Olay geri çağırmaları ve ScriptMachine.TriggerAnimationEventile ScriptMachine.TriggerUnityEvent sınırlıdır. Bileşenlerinizde desteklenmeyen bir olay geri çağırması kullanırsanız Ortamınızı karşıya yükleyemezsiniz; derleme adımı başarısız olur.

Genel olarak, Unity Varlık deposundan indirilen Unity Paketlerinin yukarıdaki kısıtlamalara uymadığı sürece çalışması beklenmez.

Önkoşullar

Mesh Ortamları oluşturmadan önce aşağıdaki disiplinlerde güçlü bir temele sahip olmak önemlidir:

  • 3B modelleme becerileri veya ihtiyacınız olan modelleri elde etmek için bir kaynak

  • Doku oluşturma ve ışık eşleme (UV)

  • Performans ve model iyileştirme

Mesh Ortamlarında kullanılacak varlıkları tasarlamak için Maya, 3DS Max, Cinema 4D, Houdini, ZBrush veya Blender gibi 3B modelleme yazılımları konusunda deneyim sahibi olmanız gerekir. Boyama ve doku modelleri için bu uygulamalarda yerleşik olarak bulunan özellikleri kullanabilir veya Adobe Substance Painter gibi özel bir araç kullanabilirsiniz.

Unity projelerini paylaşma

Şu anda Unity projelerinin diğer taraflarla paylaşılması garanti değildir. Paylaşımın bazı hatalar oluşturabileceğini ve Mesh ile ilgili projeler için tam olarak doğrulanmadığını unutmayın.