Ruang
📘 contoh 3DSpace_sample.fbx
👍 3DSpace_sample.fbx berisi objek zepeto_3Dspace_sample dan sambungan Jnt_zepeto_3Dspace. Objek zepeto_3Dspace_sample memberikan panduan ukuran saat membuat item ruang 3D, tetapi tidak harus diproduksi dalam bentuk tersebut.
- Buat item tipe ruangan menggunakan objek dalam file zepeto_3Dspace_sample.
- Item 3D Space secara otomatis dihapus saat mengakses dunia. Oleh karena itu, keterbatasan sumber daya lebih longgar dibandingkan dengan kategori lain.
- Jumlah maksimum poligon (berdasarkan Tris) - 50000, kapasitas tekstur total - 3mb (namun, ukuran tekstur tunggal tidak boleh melebihi 2k)
❗️ Perhatian Sambungan tidak perlu disertakan saat membuat 3D Space. Namun, karena setidaknya satu sambungan harus disertakan saat mengunggah ke ZEPETO Studio, setelah semua proses produksi selesai, bindSkin ke Jnt_zepeto_3Dsp.
- Impor fbx yang diekstraksi ke dalam proyek Unity, selesaikan pekerjaan material & tekstur, dan konversi ke Prefab.
- Ketika Anda menjalankan proyek Unity baru, Anda dapat melihat bahwa Ruang 3D default sudah diterapkan.
- Item Ruang 3D default adalah mesh yang sama dengan objek zepeto_3Dspace_sample yang termasuk dalam 3DSpace_sample.fbx.
- Jika Anda memilih LOADER, Anda dapat melihat bahwa kategori baru bernama Room3DSpace telah dibuat. Aktifkan kategori tersebut dan kemudian hubungkan Prefab yang telah dikonversi.
- Setelah menghubungkan item, klik GUIDE VIEW dan pastikan tidak ada ruang kosong dalam panduan.
❗️ Perhatian Seperti yang ditunjukkan pada gambar di bawah, jika ada ruang kosong dalam panduan hijau, itu adalah alasan untuk penolakan.
- Jika tidak ada masalah dengan item, klik kanan Prefab -> ZEPETO Studio -> Ekspor sebagai .zepeto, konversikan ke .zepeto, dan unggah ke ZEPETO Studio.
- Buat Bola dengan mengacu pada ukuran objek zepeto_3Dspace_sample.
- Hapus objek zepeto_3Dspace_sample.
❗️ Peringatan Jika memungkinkan, buat area lantai di mana kaki karakter berada serata mungkin agar karakter dan latar belakang tidak bermain secara terpisah.
3. Balikkan mesh bolak-balik untuk melihat karakter di 3D Space. (Tab Pemodelan - Tampilan Mesh > Balikkan)
👍 Dalam shader tipikal, hanya sisi depan mesh yang dirender dan sisi belakang tidak dirender untuk mengoptimalkan kapasitas. (Pembentukan > Backface Culling harus dicentang di jendela Tampilan.)
4. BindSkin ke sendi Jnt_zepeto_3Dspace dan ekstrak sebagai fbx.
5. Karena ruang 3D yang dibuat didasarkan pada Bola, UV dasar Bola tetap utuh. Buat tekstur untuk mencocokkan UV dasar.
❗️ Peringatan Sangat sulit untuk menggambar gambar transparan seperti interior atau kota pada bentuk yang terdistorsi, dan bisa terasa canggung ketika karakter benar-benar muncul. Oleh karena itu, saat membuat item Ruang 3D dalam bentuk bola atau setengah bola, kami merekomendasikan menggunakan latar belakang alam atau luar ruangan sebagai bahan.
- Saat membuat tekstur menggunakan Bola, adalah alami untuk mengecat lantai dan langit-langit dalam satu warna.
- Ujung kiri dan kanan harus terhubung satu sama lain. Hanya dengan begitu jahitan uv tidak akan terlihat saat menerapkan tekstur.
❗️ Peringatan Tekstur yang dilampirkan adalah tekstur yang digunakan dalam item resmi dan tidak boleh digunakan.
6. Setelah mengonversi fbx dengan bahan dan tekstur yang diterapkan pada proyek Unity ke Prefab, periksa bahwa tidak ada ruang kosong di GUIDE VIEW. Jika tidak ada masalah dengan item, klik kanan Prefab -> ZEPETO Studio -> Ekspor sebagai .zepeto, konversikan ke .zepeto, dan unggah ke ZEPETO Studio.