Bagikan melalui


Merancang untuk Mesh: Gambaran Umum

Ini adalah panduan untuk seniman, desainer, dan pengembang yang ingin menciptakan pengalaman Mesh menggunakan Unity dan mungkin alat desain lainnya seperti program pemodelan 3D. Mesh memiliki pedoman gaya dan pengembangan unik yang harus ditinjau untuk memastikan bahwa Peserta di acara Mesh diberikan pengalaman terbaik.

Di Unity, Anda membuat proyek dari awal atau menggunakan salah satu sampel kami yang ada sebagai titik awal, lalu menambahkan konten, lalu menerbitkan proyek sebagai Lingkungan ke Koleksi di Mesh di web. Saat Event Organizer membuat acara Mesh, mereka dapat memilih untuk menyimpan Acara mereka di Lingkungan kustom yang Anda buat.

Mesh adalah produk baru dan selalu berkembang untuk memenuhi kebutuhan mitra kami. Artikel ini dan artikel lainnya mencakup panduan desain untuk membuat Lingkungan 3D untuk berbagai kasus penggunaan.

Penting untuk dipertimbangkan bahwa kebutuhan desain dan performa Anda mungkin lebih luas daripada apa yang disediakan dokumentasi kami. Misalnya, kebutuhan mungkin berbeda berdasarkan skala Pengalaman Mesh Anda; Lingkungan 16 orang memiliki persyaratan performa yang berbeda dari Lingkungan 200 orang. Dokumen ini menyediakan prinsip dan pedoman yang harus memenuhi sebagian besar kebutuhan untuk bisnis yang menyebarkan Mesh.

Pengalaman Microsoft Mesh dapat memungkinkan beberapa pengguna untuk secara bersamaan mengalami konten yang Anda buat. Karena itu, kami sengaja membatasi beberapa fitur yang tersedia di Unity ke subset yang didukung di Microsoft Mesh.

Berikut adalah beberapa hal yang perlu dipertimbangkan saat membuat konten:

  • Microsoft Mesh mengontrol kamera di adegan.

  • Microsoft Mesh mengontrol pergerakan dan interaksi Peserta di adegan.

  • Untuk alasan keamanan, perilaku C# dibatasi untuk serangkaian perilaku terbatas yang disediakan dalam toolkit Mesh. Perilaku yang tidak didukung yang Anda sertakan dalam konten Anda tidak akan dimuat atau dijalankan.

  • Panggilan balik peristiwa terbatas pada ScriptMachine.TriggerUnityEvent dan ScriptMachine.TriggerAnimationEvent. Jika Anda menggunakan panggilan balik peristiwa yang tidak didukung di komponen, Anda tidak akan dapat mengunggah Lingkungan Anda; langkah build akan gagal.

Secara umum, Paket Unity yang diunduh dari penyimpanan Unity Asset tidak diharapkan berfungsi kecuali sesuai dengan pembatasan di atas.

Prasyarat

Sebelum membuat Lingkungan Mesh, penting untuk memiliki fondasi yang kuat dalam disiplin ilmu berikut:

  • Keterampilan pemodelan 3D atau sumber untuk mendapatkan model yang Anda butuhkan

  • Pemetaan teksur dan cahaya (UV)

  • Pengoptimalan performa dan model

Untuk merancang aset untuk digunakan di Lingkungan Mesh, Anda harus memiliki pengalaman dengan perangkat lunak pemodelan 3D seperti Maya, 3DS Max, Cinema 4D, Houdini, ZBrush, atau Blender. Untuk melukis dan memteks model, Anda dapat menggunakan fitur yang disertakan dalam aplikasi tersebut atau menggunakan alat khusus seperti Adobe Substance Painter.

Berbagi proyek Unity

Saat ini, berbagi proyek Unity dengan pihak lain tidak dijamin. Ketahuilah bahwa berbagi dapat menimbulkan beberapa kesalahan dan tidak sepenuhnya divalidasi untuk proyek terkait Mesh.