MEMBUAT ITEM 3D - BLENDER

Unity dan Ekspor ke ZEPETO Studio

12min

Pengaturan

Pastikan Anda memiliki file Unity yang diperlukan dari Prepare for 3D modeling Bagian. Kami merekomendasikan menggunakan Unity Hub sebagai sistem manajemen proyek/Unity.

Tur Unity

Pertama, kita perlu membuka Unity. Luncurkan Unity Hub dan buka folder Proyek ZEPETO Studio menggunakan tombol buka. Ingat bahwa proyek Unity berisi dalam satu set folder daripada file. Dengan proyek Unity terbuka: Tur cepat dari tata letak default. Di tengah adalah tampilan adegan 3D. Di sinilah banyak pengeditan dilakukan. Di bilah alat di sebelah kiri adalah hierarki. Hierarki ini berisi daftar semua konten dalam adegan. Di bawahnya adalah bilah alat proyek. Bilah alat proyek berisi semua file di dalam proyek Unity. File sering diimpor ke lokasi ini. Di sebelah kanan adalah inspektur, di mana properti dari objek Unity yang dipilih ditampilkan. Panel ini menjadi paling berguna saat menguji dan menyesuaikan item. Di atas tampilan adegan, ada tab yang bertuliskan “Game.” Ini adalah tab untuk panel Tampilan Game, yang menampilkan perspektif kamera dalam adegan Unity. Saat menguji item dalam mode runtime Unity, di sinilah tampilan depan penuh dari boneka ditemukan, serta tombol tambahan untuk jenis bentuk tubuh.

Document image


Metode Unity untuk menavigasi viewport sebagian besar mirip dengan Blender, dengan beberapa perbedaan. Alt + Klik kiri mengorbitkan kamera. Klik tengah mouse menggeser tampilan dan roda gulir akan memperbesar kamera. Untuk memperbesar tanpa roda gulir, Alt + Klik kanan digunakan. Untuk fokus pada objek yang dipilih, gunakan tombol 'F' untuk “fokus.”

Pengaturan Item

Mengimpor

Buat folder untuk item Anda di folder Assets. Tambahkan file FBX untuk item Anda dan file tekstur PNG yang terkait dengan file tersebut ke dalam folder baru ini. Anda dapat menyeret dan melepaskan file ke dalam folder di Unity.

Document image


Untuk mendapatkan file tekstur PNG pada item Anda, file tersebut harus ditugaskan ke material Unity. Buat material baru di folder dengan tombol plus di sudut kiri atas jendela Proyek, atau gunakan menu konteks klik kanan untuk pergi ke Create > Material.

Document image


Untuk organisasi dan kejelasan, beri nama material ini sesuai dengan nama item Anda. Material ini perlu mengubah model shadernya dari shader Standar Unity ke salah satu shader ZEPETO. Ini dilakukan melalui menu dropdown shader di inspektur, di bawah nama material. Untuk sebagian besar item, shader Standar ZEPETO direkomendasikan.

Document image


🚧 Shader yang tidak disediakan oleh ZEPETO melalui tab shader ZEPETO atau add-in Custom Shader tidak didukung secara resmi dan mungkin tidak berfungsi di aplikasi.

Dengan material yang dibuat dan shader yang ditugaskan, tambahkan file tekstur ke slot yang sesuai di material. Material standar memiliki slot tekstur untuk warna dan data normal.

Document image


Aplikasi Material

Tugaskan material ke item dengan memilih file fbx item dan menavigasi ke tab “Material” di inspektur.

Document image


Seret dan jatuhkan material Unity ke slot material item. Jangan mengubah material lambert dari masker. Tekan tombol apply, dan thumbnail fbx harus diperbarui untuk menampilkan item dengan material baru.

Document image


Konversi ke Gaya ZEPETO

Dengan impor dan pengaturan material selesai, item harus dikonversi ke prefab gaya ZEPETO. Prefab adalah file template Unity dan digunakan untuk menyimpan data yang relevan tentang objek prefab. Untuk mengonversi item Anda, pilih file fbx dan klik kanan. Di menu klik kanan, pergi ke ZEPETO Studio > Convert to Zepeto Style. Unity akan membutuhkan waktu sebentar untuk mengonversi file fbx.

Document image


Jika file prefab tidak dibuat, mungkin ada kesalahan dalam konten file fbx. Periksa pesan konsol di sudut kiri bawah layar unity atau di konsol. Objek model baru mungkin muncul di scene dalam kesalahan tertentu. Masalah umum yang memicu kesalahan ini mungkin:

  • Objek masker tidak dilepaskan dari armature
  • Objek masker memiliki material yang terpasang padanya
  • Item juga dinamai “masker”

Untuk menyelesaikan masalah di atas, lakukan perubahan di Blender, ekspor ulang file fbx, dan impor ulang di Unity.

Menguji Item

Sebaiknya menguji item di Unity sebelum mencoba mengekspor dan mengunggah ke ZEPETO studio. Ini dilakukan di adegan playground yang disediakan dalam proyek ZEPETO Studio Unity. Temukan dan buka adegan playground Unity. Dengan adegan dimuat, masuk ke mode bermain dengan mengklik tombol play di bagian atas jendela editor Unity. Panel game akan diperbarui dan pindah ke latar depan, dan avatar default akan muncul. Tombol di sebelah kanan jendela play digunakan untuk beralih antara beberapa jenis deformasi tubuh default.

Document image


Untuk menguji item, item tersebut harus dipasang pada avatar. Untuk melakukan ini, pertama pilih komponen LOADER. Di bagian bawah panel inspector dari komponen LOADER, ada daftar jenis item. Temukan kategori item yang sesuai dengan jenis item yang akan diuji dan centang kotak untuk mengaktifkan kategori tersebut. Kemudian, seret dan jatuhkan item uji ke slot tersebut. Item akan dipasang pada avatar.

Document image


Dengan item dimuat, periksa item dan avatar untuk kesalahan. Untuk perspektif yang lebih baik dari avatar, beralih ke tab editor. Tab editor memungkinkan pergerakan kamera yang lebih bebas sehingga semua sudut dapat diperiksa untuk kesalahan. Kesalahan masking dan kesalahan normal bisa menjadi salah satu yang paling cepat terlihat, karena celah akan muncul di mesh atau avatar dasar. Di hierarki, juga mungkin untuk mengakses kerangka avatar untuk menguji beberapa tekukan dan pose di Unity. Berguna untuk memastikan bahwa pengecatan berat diterapkan dan ditransfer dengan benar.

Mengekspor ke .zepeto

Ketika pengujian selesai, item dapat dikemas ke dalam file dan diekspor sebagai file .zepeto. File .zepeto adalah file yang berisi semua data tentang item dan yang diunggah ke ZEPETO Studio. Proses konversi tidak dapat terjadi saat Unity dalam mode bermain dan akan memberikan kesalahan jika konversi dicoba dalam mode bermain. Untuk mengkonversi item, pertama pilih file prefab gaya ZEPETO di folder proyek. Kemudian klik kanan pada file dan navigasikan ke ZEPETO Studio > Ekspor sebagai .zepeto.

Document image


Unity mungkin meminta untuk menyimpan perubahan. Jika perubahan tidak disimpan, membuang data adegan secara manual mungkin diperlukan untuk melanjutkan. Proses konversi mungkin memakan waktu beberapa menit untuk menyelesaikannya! Ketika proses konversi selesai, file baru akan muncul. File tersebut akan memiliki nama yang sama dengan prefab Gaya ZEPETO, tetapi dengan ekstensi file .zepeto. File ini sekarang dapat diunggah ke ZEPETO Studio!

Diperbarui 11 Oct 2024
Doc contributor
Doc contributor
Apakah halaman ini membantu Anda?