Reimport memungkinkan Anda untuk memperbarui model kustom yang ada dan teksturnya dari file 3D eksternal. Berbeda dengan import biasa, yang membuat instance baru, fungsi reimport memperbarui objek yang ada secara non-destruktif untuk mendukung sifat iteratif dari pengembangan 3D.
Bersama dengan pembaruan aset, reimport mengingat file dan pengaturan yang digunakan untuk mengimpor aset asli. Ini berarti Anda dapat dengan mudah memperbarui aset yang diimpor hanya dengan satu klik atau hotkey tanpa melalui semua pengaturan impor awal. Memori ini bertahan di seluruh sesi Studio.
Instance yang Didukung
Reimport mendukung titik masuk berikut di Explorer. Reimport juga mendukung paket, memungkinkan Anda untuk reimport batch instance aset sekaligus.
- Model - Fitur reimport memindai wadah, memperbarui semua MeshPart dan SurfaceAppearance yang telah diubah dan menambahkan yang baru dibuat, sambil membiarkan properti Anda yang ada tetap tidak berubah.
- MeshPart - Reimport menggantikan mesh berdasarkan nama mesh yang disimpan di Studio dan file 3D eksternal. Untuk perilaku spesifik, lihat Deteksi MeshPart.
- SurfaceAppearance - Reimport mengganti gambar untuk tekstur PBR berdasarkan nama file. Untuk perilaku spesifik, lihat Deteksi SurfaceAppearance.
- SurfaceAppearance atau Decal (dipilih langsung) - Reimport mengunggah semua peta tekstur yang ditemukan di folder yang sama dengan file yang dipilih dalam satu operasi.
Deteksi MeshPart
Reimport memperbarui mesh berdasarkan jalur dan nama file sumber 3D, dan jalur serta nama objek mesh di Studio. Reimport hanya memperbarui konten mesh dan properti transformasi dan mempertahankan properti spesifik Roblox lainnya, termasuk CollisionFidelity dan RenderFidelity. Jika mesh yang masuk tidak memiliki tekstur yang ditugaskan, reimport mempertahankan tekstur MeshPart yang ada alih-alih menghapusnya.
Reimport bergantung pada pencocokan nama mesh antara Studio dan file sumber 3D:
Cache Aset yang Dikenal
Studio menggunakan cache aset yang dikenal yang membantu mendeteksi impor duplikat dalam sesi Studio yang sama. Jika aset yang diimpor atau direimport terdeteksi, Roblox menggunakan kembali ID aset yang ada alih-alih membuat dan mengunggah aset baru.
Jika Anda mencoba untuk reimport objek mesh tunggal, tetapi file 3D berisi sejumlah besar mesh atau tekstur, Roblox hanya menerapkan satu unggahan aset untuk objek itu.
Duplikat
Reimport mendeteksi mesh duplikat, dan tidak mengunggah ulang mesh yang cocok yang sama baik di Studio maupun file sumber 3D. Dalam skenario di mana mesh di Blender diubah namanya dari Mesh1 menjadi Mesh2, reimport membuat MeshPart baru bernama Mesh2 dan tidak menerapkan perubahan pada Mesh1 asli.
Titik Pivot
Dalam kasus di mana Anda mungkin ingin menggunakan titik pivot dari MeshPart dan bukan Model, klik kanan pada MeshPart mana pun dengan informasi reimport dan pilih Reimport ⟩ Reimport relative to this. Melakukan hal tersebut memicu reimport untuk seluruh model menggunakan titik pivot dari MeshPart yang diklik kanan sebagai jangkar alih-alih titik pivot dari Model. Anda dapat menggunakan ini untuk model yang memiliki pivot kustom dengan mereimport relatif terhadap mesh yang tidak berubah posisi di file 3D.
Deteksi SurfaceAppearance
Reimport dapat dengan cepat memperbarui tekstur dari model dengan tekstur PBR berdasarkan konvensi penamaan dari file gambar.
Reimport mendeteksi sekumpulan akhiran yang dikenal untuk peta warna, metalness, normal, roughness, dan emissive. Anda dapat menemukan daftar lengkap akhiran yang didukung dalam tabel berikut:
| Jenis Peta | Akhiran | Contoh |
|---|---|---|
| Warna | color, col, diffuse, diff, albedo, alb, base | Tree_Color.png |
| Metalness | metal, metallic, metalness, mtl, met | Tree_Metal.png |
| Roughness | rough, roughness, rgh | Tree_Rough.png |
| Normal | normal, nor, nrm, nrml, norm | Tree_Normal.png |
| Emissive Mask | emissive, emission, emiss, emit, glow, illum, selfillum, light, luminance, emissivemask | Tree_Emissive.png |
Saat mereimport aset dengan SurfaceAppearance yang dipilih, dialog file ditampilkan memungkinkan Anda memilih file gambar baru yang akan digunakan sebagai tekstur PBR. Reimport secara otomatis mendeteksi gambar PBR lainnya di direktori berdasarkan penamaan dan memetakan mereka ke objek SurfaceAppearance.
File tekstur tanpa akhiran peta material yang dikenali diterima sebagai peta warna untuk reimport SurfaceAppearance.
Model Reimport
Saat Anda membawa aset ke Studio melalui importer, reimport secara otomatis menyimpan jalur file, preset impor, dan inventaris unggahan, sehingga reimport berikutnya tidak memerlukan pengaturan manual.
Untuk mereimport Model yang telah dikonfigurasi:
Klik kanan pada Model dan pilih Reimport ⟩ Reimport dari menu konteks.
- Sebagai alternatif, saat memilih objek, gunakan hotkey reimport AltShiftR.
- Indikator pemuatan muncul setelah memilih reimport. Jika ada masalah, dialog kesalahan ditampilkan dengan tombol Atur Pengaturan Reimport yang membuka dialog Atur.
Jika Model tidak memiliki konfigurasi reimport yang disimpan (misalnya, model yang diimpor di perangkat yang berbeda atau sebelum reimport tersedia), memicu Reimport membuka dialog Atur alih-alih memulai reimport. Anda juga dapat membukanya langsung kapan saja melalui Reimport ⟩ Atur. Dalam dialog ini, Anda dapat mengatur jalur file, target unggah, dan preset impor.