Saat membuat aksesori kaku untuk Roblox, penting untuk memenuhi persyaratan teknis tertentu agar kompatibel dan mengoptimalkan kinerja serta kualitas. Banyak dari persyaratan ini harus diterapkan saat merancang dan memodelkan aset Anda di aplikasi pemodelan pihak ketiga.
Meskipun aksesori kaku dan aksesori pakaian yang dapat dilapisi memiliki banyak persyaratan teknis yang sama, aksesori yang dapat dilapisi harus mencakup komponen tambahan untuk memastikan aksesori dapat berubah bentuk dan meregang dengan tepat pada berbagai skala tubuh.
Jika Anda berniat untuk menerbitkan dan menjual aset ini di Marketplace, ada standar kebijakan Marketplace tambahan yang harus Anda ikuti untuk setiap aksesori atau item pakaian.
Saat siap untuk mengekspor, lihat Persyaratan ekspor untuk pengaturan ekspor mesh untuk Blender dan Maya.
Geometri dan anggaran
- Mesh Tunggal - Aksesori harus berupa satu mesh.
- Anggaran - Aksesori tidak boleh melebihi 4k segitiga.
- Tertutup - Semua geometri harus tertutup tanpa lubang atau wajah belakang yang terlihat.
- Gunakan quad setiap kali memungkinkan. Hindari wajah dengan 5 sisi atau lebih.
- Ukuran Mesh - Bergantung pada jenis aset aksesori, mesh harus mengikuti ukuran standar (dalam studs, terpusat pada titik perlekatan) tergantung pada skala tubuh untuk yang dirancang.
Skala tubuh
Roblox mendukung 3 jenis skala tubuh: Klasik, Normal, dan Slim. Saat merancang aksesori Anda, ukuran aksesori Anda tidak boleh melebihi ukuran berikut berdasarkan skala tubuh dan tipe aset aksesori. Ukuran aksesori diukur berdasarkan orientasi perlekatan.
Lihat Skala tubuh untuk informasi lebih lanjut tentang berbagai jenis proporsi tubuh yang didukung oleh Roblox.
Klasik
| Jenis Aset | Lebar (X) | Tinggi (Y) | Kedalaman (Z) |
|---|---|---|---|
| Topi | 3 | 4 | 3 |
| Rambut | 3 | 5* (Tidak terpusat: 2 ke atas, 3 ke bawah) | 3.5* (Tidak terpusat: 1.5 depan, 2 belakang) |
| Wajah | 3 | 2 | 2 |
| Bulu Mata dan Alis | 1.5 | 0.5 | 0.5 |
| Leher | 3 | 3 | 2 |
| Bahunya (terpasang ke NeckAttachment) | 7 | 3 | 3 |
| Bahunya (lain) | 3 | 3 | 3 |
| Depan | 3 | 3 | 3 |
| Belakang | 10 | 7 | 4.5* (Tidak terpusat: 1.5 depan, 3 belakang) |
| Pinggang | 4 | 3.5* (Tidak terpusat: 1.5 ke atas, 2 ke bawah) | 7 |
Normal
| Jenis Aset | Lebar (X) | Tinggi (Y) | Kedalaman (Z) |
|---|---|---|---|
| Topi | 1.87 | 2.5 | 1.87 |
| Rambut | 1.87 | 3.12* (Tidak terpusat: 1.25 ke atas, 1.875 ke bawah) | 2.18* (Tidak terpusat: 0.9375 depan, 1.25 belakang) |
| Wajah | 1.87 | 1.25 | 1.25 |
| Bulu Mata dan Alis | 1.5 | 0.5 | 0.5 |
| Leher | 2.95 | 3.68 | 2.16 |
| Bahunya (terpasang ke NeckAttachment) | 6.90 | 3.68 | 3.24 |
| Bahunya (terpasang ke RightCollarAttachment, LeftCollarAttachment) | 2.95 | 3.68 | 3.24 |
| Bahunya (terpasang ke RightShoulderAttachment, LeftShoulderAttachment) | 2.67 | 4.40 | 3.09 |
| Depan | 2.95 | 3.68 | 3.24 |
| Belakang | 9.86 | 8.59 | 4.87* (Tidak terpusat: 1.623 depan, 3.246 belakang) |
| Pinggang | 3.94 | 4.29* (Tidak terpusat: 1.842 ke atas, 2.457 ke bawah) | 7.57 |
Slim
| Jenis Aset | Lebar (X) | Tinggi (Y) | Kedalaman (Z) |
|---|---|---|---|
| Topi | 1.78 | 2.5 | 1.78 |
| Rambut | 1.78 | 3.12* (Tidak terpusat: 1.25 ke atas, 1.875 ke bawah) | 2.08* (Tidak terpusat: 1.892 depan, 1.189 belakang) |
| Wajah | 1.78 | 1.25 | 1.18 |
| Bulu Mata dan Alis | 1.5 | 0.5 | 0.5 |
| Leher | 2.59 | 3.39 | 1.92 |
| Bahunya (terpasang ke NeckAttachment) | 6.05 | 3.39 | 2.88 |
| Bahunya (terpasang ke RightCollarAttachment, LeftCollarAttachment) | 2.59 | 3.39 | 2.88 |
| Bahunya (terpasang ke RightShoulderAttachment, LeftShoulderAttachment) | 2.37 | 3.96 | 2.75 |
| Depan | 2.59 | 3.39 | 2.88 |
| Belakang | 8.64 | 7.91 | 4.32* (Tidak terpusat: 1.443 depan, 2.886 belakang) |
| Pinggang | 3.76 | 3.29* (Tidak terpusat: 1.414 ke atas, 1.885 ke bawah) | 6.73 |
Tekstur
- Tekstur untuk aset Marketplace tidak boleh melebihi resolusi 2048x2048.
- Tekstur yang dibuat untuk aksesori harus memenuhi spesifikasi tekstur Roblox.
Titik perlekatan
Objek Attachment menunjukkan di mana model aksesori terpasang pada titik di tubuh karakter. Baik Anda membuat aksesori kaku atau berlapis, Alat Penyesuaian Aksesori (AFT) di Studio secara otomatis menambahkan dan mengonfigurasi Attachment yang sesuai dengan spesifikasi berikut:
- Satu perlekatan - Setiap aksesori, termasuk pakaian berlapis, memerlukan setidaknya satu titik perlekatan ke bagian tubuh terkait.
- Konvensi Penamaan - Nama Attachment harus mengikuti konvensi penamaan tertentu tergantung pada Accessory.AccessoryType. AFT secara otomatis menghasilkan nama Attachment yang sesuai.
Jika Anda mengatur atau mengonfigurasi perlekatan secara manual di Studio, gunakan nama berikut untuk objek Attachment Anda tergantung pada jenis aksesori:
| Jenis aksesori | Nama perlekatan |
|---|---|
| Topi | HatAttachment |
| Rambut | HairAttachment |
| Belakang | BodyBackAttachment |
| Pinggang | WaistFrontAttachment, WaistCenterAttachment, WaistBackAttachment |
| Bahunya | RightShoulderAttachment, RightCollarAttachment, NeckAttachment, LeftCollarAttachment, LeftShoulderAttachment |
| Wajah, Bulu Mata, Alis | FaceFrontAttachment, FaceCenterAttachment |
| Leher | NeckAttachment |
| Depan | BodyFrontAttachment |
- Bahunya dan Kerah - Meskipun mereka berada di lokasi yang mirip, titik perlekatan Bahu dan Kerah berinteraksi dengan rig karakter berbeda untuk aksesori kaku.
- Item yang menggunakan RightShoulderAttachment atau LeftShoulderAttachment bergerak dengan lengan karakter.
- Item yang menggunakan RightCollarAttachment atau LeftCollarAttachment tidak bergerak dengan lengan karakter.
Properti yang dilapisi
Aksesori berlapis yang meregang dan pas di sekitar jenis tubuh karakter mana pun harus menyertakan konfigurasi tambahan untuk mencapai efek pelapisan. Lihat spesifikasi pakaian untuk spesifikasi yang diperlukan untuk membuat aksesori yang dapat dilapisi.
Persyaratan Marketplace
Item Anda harus memenuhi persyaratan berikut sebelum Anda mengunggahnya ke Marketplace untuk dijual:
- Pastikan item Anda mematuhi pedoman program Marketplace.
- Setiap kali berlaku, pastikan item Anda mematuhi spesifikasi mesh kustom Roblox.
- Objek Material disetel ke Plastic.
- Objek Transparency disetel ke 0.
- Objek VertexColor adalah default 1, 1, 1.