Membuat file GLB menggunakan 3ds Max dan Substance Painter

Anda dapat menggunakan 3ds Max dan Substance Painter untuk mengekspor file GLB yang dapat ditambahkan ke produk di admin Shopify. Model 3D dapat membantu pelanggan memvisualisasikan produk, yang dapat meningkatkan kepercayaan diri dan mengurangi pengembalian.

Mempersiapkan model untuk diekspor di 3ds Max

Untuk mempersiapkan model untuk diekspor, Anda harus memastikan bahwa model tersebut adalah satu mesh tunggal dan memiliki satu material tunggal yang diterapkan padanya.

Langkah-langkah:

  1. Klik File > Import... > Import....
  2. Pilih file model Anda, lalu klik Buka.
  3. Di dialog Opsi Impor OBJ, centang Impor sebagai satu mesh.
  4. Klik Impor.
  5. Unwrap model ke dalam ruang 0-1. Pastikan tidak ada UV yang tumpang tindih:
    Gunakan editor Edit UVW untuk menata UV di antara 0 dan 1 pada sumbu X dan Y.
  6. Terapkan satu material ke seluruh model.

Mengekspor mesh dari 3ds Max

  1. Klik File > Export > Export...
  2. Masukkan nama file dan lokasi tempat Anda ingin mengekspor model.
  3. Dari menu tarik-turun Simpan sebagai Jenis, pilih OBJ-Export (.OBJ).
  4. Klik Simpan.
  5. Di dialog Opsi Ekspor OBJ, biarkan opsi default sebagaimana adanya dan klik Ekspor.

Mengimpor dan mempersiapkan file OBJ di Substance Painter

  1. Buat proyek Substance Painter baru dengan mengeklik File > Baru.
  2. Di dialog Proyek baru, klik Pilih untuk memilih mesh.
  3. Pilih file OBJ yang diekspor dari 3ds Max, lalu klik Buka.
  4. Di jendela Proyek baru, klik OK.
  5. Verifikasi bahwa Anda telah mengekspor mesh dengan benar dengan memeriksa bahwa hanya ada satu set tekstur di Daftar set tekstur panel.
  6. Di Pengaturan set tekstur panel, klik + tombol untuk menambahkan saluran:
    Tombol + berada di samping judul Saluran. Tombol tersebut membuka menu tarik-turun yang menampilkan saluran tambahan yang tersedia.
    • Wajib: Ambient occlusion.
    • Opsional: Emissive. Tambahkan saluran ini jika model Anda memiliki komponen yang akan memancarkan cahaya.
    • Opsional: Opacity. Tambahkan saluran ini jika model Anda memiliki komponen yang akan menjadi transparan.
  7. Di panel Pengaturan set tekstur, klik Bake Mesh Maps.
  8. Lukis tekstur pada model.

Beberapa set tekstur

Saat Anda mengimpor file OBJ ke Substance Painter, seharusnya hanya ada satu set tekstur:

Set tekstur tercantum di panel daftar Set tekstur.

Jika lebih dari satu set tekstur ditampilkan, salah satu hal berikut ini salah saat mesh diekspor dari 3ds Max:

  • Mesh tidak digabungkan menjadi satu objek.
  • Mesh memiliki lebih dari satu tekstur yang ditetapkan padanya.

Jika demikian, ekspor lagi model Anda dari 3ds Max dan pastikan mesh adalah satu objek dan hanya memiliki satu tekstur yang ditetapkan.

Mengekspor file glTF dari Substance Painter

  1. Klik File > Ekspor Tekstur.

  2. Dari menu tarik-turun Config, pilih glTF PBR Metal Roughness.

  3. Pilih lokasi tempat Anda ingin menyimpan tekstur.

  4. Pilih ukuran dokumen untuk menentukan seberapa besar file tekstur.

  5. Klik Ekspor.

Mengompresi file tekstur

Setelah mengekspor model, Anda akan memiliki file-file berikut:

  • modelName.bin
  • modelName.glb
  • modelName.gltf
  • modelNamebaseColor.png
  • modelNamenormal.png
  • modelName_occlusionRoughnessMetallic.png

Saat menggunakan konfigurasi glTF PBR Metal Roughness, Substance Painter hanya mengekspor file tekstur dalam format PNG. Pertimbangkan untuk mengompresi file tekstur dan mengonversi tekstur apa pun yang tidak memerlukan saluran alfa ke JPG. Ini mengurangi ukuran file total, dan ukuran file yang lebih kecil memungkinkan kecepatan unduh yang lebih cepat dan interaksi yang lebih lancar.

Sebaiknya ukuran file Anda 4 MB atau lebih kecil.

Membuat file GLB

  1. Kunjungi https://glb-packer-old.glitch.me/.
  2. Seret dan lepaskan file yang Anda ekspor dari Substance Painter ke halaman web GLB Packer.

File bernama out.glb akan diunduh ke komputer Anda. Setelah unduhan selesai, Anda dapat mengganti nama file, lalu mengunggahnya ke Shopify.