MEMBUAT ITEM 3D - BLENDER
Memulai dengan 3D Blender

Mengunggah

31min

👍 Untuk membantu Anda memahami panduan, sebuah video dilampirkan di bagian bawah halaman. Menonton video bersama dengan panduan akan memudahkan Anda untuk mengikuti!



Sebelum berpindah dari Blender ke Unity, hal pertama yang perlu Anda lakukan adalah membersihkan objek, masker, dan armature Anda. Berikut cara mengaturnya.

  1. Konversi properti objek dari objek Creator Base Set.
  2. Lepaskan semua masker.
  3. Hapus tulang yang tidak perlu.
  4. Terakhir, Anda perlu mengatur semua elemen dalam hierarki datar.



LANGKAH 1 : Atur Transform

Jika Anda melihat properti objek Creator Base Set, Anda akan melihat bahwa nilai Rotasi tidak sepenuhnya nol, dan nilai Skala tidak diatur ke 1. Ini karena ada perbedaan antara Blender dan file FBX mengenai referensi Skala dan sumbu dunia.

  • Blender menggunakan satuan ukuran M, sedangkan FBX menggunakan CM.
  • Blender menggunakan sumbu Z untuk menunjuk ke atas dan ke bawah, sedangkan fbx menggunakan sumbu Y untuk menunjuk ke atas dan ke bawah.
Document image




  1. Dengan objek Item dipilih, klik Objek > Induk > Hapus dan Simpan Transformasi. Ini akan menghapus pengaturan yang diterapkan sebelumnya.
Document image




2. Selanjutnya, klik Objek > Terapkan > Semua Transformasi untuk menjadikan keadaan saat ini sebagai default.

Document image




3. Pilih Origins dari menu Opsi di sudut kanan atas viewport.

Document image




4. Kita perlu menggunakan alat Skala untuk mengubah ukuran menjadi 0.01. Gunakan tombol Ctrl untuk menyetel ke tempat desimal.

Document image




❗️ PerhatianAngka ini hanya dapat diubah menggunakan alat Skala dan tidak dapat dimasukkan langsung ke dalam jendela pengaturan.



5. Gunakan alat Putar untuk memutar 90 derajat pada sumbu X, sama seperti pada langkah 4.

6. Hapus centang Origins dari menu Opsi di sudut kanan atas viewport.



LANGKAH 2 : Isolasi masker

Ketika Unity mengimpor file, ia mencari objek mesh yang bernama masker. Jika tidak menemukannya, proses konversi tidak akan berjalan dengan baik.

  1. Pilih objek masker dan di pengaturan Modifier, temukan modifier yang ada dan hapus dengan tombol X.
Document image




2. Dengan objek masker dipilih, tekan Objek > Induk > Hapus dan Pertahankan Transformasi. Ini akan memisahkan masker dari armatur.

Document image




LANGKAH 3 : Hapus armatur yang tidak perlu

Ketika Anda mengekspor file FBX dari Blender, semua tulang akan menyertakan informasi berat. Untuk menghindari masalah kapasitas yang mungkin muncul selama proses ini, hapus kerangka yang tidak digunakan.

  1. Pilih kerangka Creator Base Set dan masuk ke mode Edit.
Document image




2. Beralih ke mode Tampilan Wireframe dan hapus tulang yang tidak digunakan untuk item tersebut.

Document image




LANGKAH 4: Matikan hierarki

Sebelum mengekspor ke file FBX, kita perlu memastikan bahwa 3 objek yang kita ekspor tidak memiliki hierarki di antara mereka. Kami telah memutuskan tautan masker dan kerangka pada langkah sebelumnya, tetapi ada baiknya untuk memeriksa ulang.

  1. Pilih objek Item dan cari Relasi di properti objek untuk memastikan bahwa tidak ada yang terhubung ke Induk. Jika ada, klik Objek > Induk > Hapus dan Simpan Transformasi untuk memutuskan koneksi.
Document image




2. Lakukan hal yang sama untuk objek Mask.



LANGKAH 5 : Ekspor ke FBX

Untuk mengimpor item ke Unity, Anda perlu mengekspor tiga objek - Objek Item, Objek Mask, dan Armature - ke dalam satu file FBX.

  1. Pilih Objek Item, Objek Mask, dan Armature, lalu pilih File > Ekspor > FBX.
Document image




2. Di jendela yang muncul, centang kotak centang Selected Objects untuk memastikan hanya objek yang dipilih yang diekstraksi.

Document image




3. Pada tab Armature di bagian bawah, matikan opsi Add Leaf Bones dan Bake Animation.

Document image




4. Beri nama dan klik tombol Export.



Proyek Unity Studio ZEPETO

❗️ Perhatian Pastikan Anda memiliki file Zepeto Unity Project terbaru dan Unity 2020.3.9 terinstal.



  1. Buka Unity Hub dan klik Open.
Document image




2. Buka file Zepeto Unity Project. Pada titik ini, pilih folder untuk membuka semua file yang ada di dalamnya.



Unity secara singkat

  • Ketika Anda membuka Unity, Anda akan melihat Tampilan Adegan di tengah. Di sinilah Anda akan melakukan sebagian besar pengeditan Anda.
Document image




  • Di sebelah kiri, Anda dapat melihat hierarki file Anda. Di sinilah Anda dapat melihat semua objek yang termasuk dalam adegan Anda.
Document image




  • Di kiri bawah adalah bilah alat Proyek. Di sinilah Anda dapat melihat semua objek yang terdapat dalam file proyek Anda.
Document image




  • Di sebelah kanan adalah panel Inspector. Di sini Anda dapat melihat properti dari objek yang dipilih.
Document image




  • Di bagian atas tampilan adegan adalah tab Game. Tab Game memungkinkan Anda untuk melihat dan menguji objek Anda sesuai dengan kamera permainan.
Document image




LANGKAH 6: Impor FBX

  1. Pertama, temukan Playground di panel Proyek di bawah dan klik dua kali untuk membukanya.
Document image




2. Buka Jendela File untuk menemukan file FBX yang kita ekstrak dari Blender sebelumnya dan seret ke panel Proyek.

Document image




3. Di dalam panel Proyek, klik tombol + > Folder untuk membuat folder baru. Beri nama folder sesuai dengan nama item.

Document image




4. Seret file FBX ke dalam folder yang baru dibuat dan klik dua kali folder untuk membukanya.



LANGKAH 7 : Impor Tekstur dan Buat Material

  1. Seperti mengimpor file FBX, buka folder yang berisi file tekstur yang Anda kerjakan sebelumnya dan seret ke panel Proyek di dalam Unity.
  2. Di dalam panel Proyek, klik tombol + > Material untuk membuat Material baru. Beri nama Material sesuai dengan nama item Anda.
  3. Anda perlu mengubah Material default Unity ke shader yang digunakan oleh ZEPETO. Item ZEPETO adalah shader khusus yang dibuat untuk bekerja dengan baik di aplikasi ZEPETO.
  • Shader ini dinamai ZEPETO dan disertakan dalam file Proyek Unity Zepeto.
Document image


4. Di dalam grup shader ZEPETO, pilih jenis shader yang Anda butuhkan.



LANGKAH 8 : Menetapkan Material ke Item

  1. Pilih Item Anda dan lihat panel Inspector. Seret Material di panel Proyek untuk menghubungkannya dan klik Terapkan di bagian bawah untuk menerapkannya.
Document image




LANGKAH 9 :Ubah ke Gaya ZEPETO

  1. Pilih file FBX Anda dan klik kanan. Pilih Zepeto Studio > Ubah ke gaya ZEPETO.
Document image




2. Langkah 1 akan membuat file yang identik dengan item yang Anda buat. Di Unity, ini disebut Prefab.

❗️ Perhatian Jika Prefab tidak dihasilkan, Unity mungkin memiliki masalah dengan item yang diekspor. Ini juga dapat menyebabkan masalah jika item tersebut diberi nama mask, jadi pastikan untuk memeriksa dan mengubah nama pada langkah sebelumnya.



LANGKAH 10 : Uji item

Setelah Prefab Item Anda dibuat, Anda dapat menguji item Anda.

  1. Dengan Playground terbuka di Unity, klik tombol Play di bagian atas.
Document image




2. Layar akan beralih dan Anda akan melihat avatar ZEPETO di tengah. Pilih Loader dari panel Hierarchy di sebelah kanan, dan di panel Inspector, Anda akan melihat daftar berbagai kategori item yang disediakan oleh ZEPETO. Pilih kategori item yang Anda buat dan periksa.

Document image




3. Seret prefab dari panel Proyek di bagian bawah dan jatuhkan ke dalam kotak di sebelah kategori di panel Inspector.

Document image




4. Gunakan tombol Deform untuk menguji item Anda dalam berbagai pose.



❗️ Perhatian Jika Anda melihat ada yang salah dengan item Anda selama proses ini, Anda perlu kembali ke Blender dan memperbaikinya.



LANGKAH 11 : Ekspor ke file .zepeto

Setelah Anda selesai menguji item Anda, Anda perlu mengekspornya ke file .zepeto.

  1. Pertama, proses ekspor tidak berfungsi dalam mode bermain, jadi keluar dari mode bermain dengan menekan tombol bermain di bagian atas.
Document image




2. Pilih prefab item Anda, klik kanan, dan pilih Zepeto Studio > Ekspor sebagai .zepeto.

Document image




Selamat, Anda sekarang memiliki file .zepeto yang dapat Anda unggah ke ZEPETO Studio.

📘 Silakan merujuk ke panduan berikut. [Masukkan detail]