Mencipta fail GLB menggunakan Blender dan Substance Painter

Bermula versi 2.8, Blender boleh mengeksport fail GLB yang boleh ditambahkan pada produk dalam pentadbir Shopify. Untuk mengetahui lebih lanjut, lawati manual Blender.

Untuk versi Blender yang lebih lama, anda boleh menggabungkan Blender dan Substance Painter untuk mengeksport fail GLB.

Sediakan model anda untuk dieksport dalam Blender

Untuk menyediakan model anda untuk dieksport, anda perlu memastikan model tersebut merupakan satu jaringan tunggal dan mempunyai satu tekstur tunggal yang digunakan padanya.

Langkah-langkah:

  1. Klik Fail > Import dan kemudian pilih format fail yang betul untuk model anda.
  2. Pilih fail model anda dan kemudian klik Import.
  3. Sambil menahan SHIFT, klik kanan pada setiap objek dalam adegan anda dan kemudian tekan Ctrl + J untuk menggabungkannya menjadi satu jaringan.
  4. Buka balutan model ke dalam ruang UV 0-1. Pastikan tiada UV yang bertindih:
    Dalam Editor UV/Imej, pastikan semua UV dibentangkan pada grid.
  5. Dalam editor Properties, klik ikon bahan.
  6. Klik butang + untuk menambah slot bahan baharu:
    Butang 'Tambah slot bahan' berada berhampiran bahagian atas anak tetingkap 'Bahan'.
  7. Klik Baharu.

Eksport jaringan dari Blender

  1. Klik Fail > Eksport > FBX (.fbx).
  2. Masukkan laluan lokasi yang anda mahu eksport fail tersebut.
  3. Pastikan anda menggunakan tetapan eksport berikut:
    Versi: binari FBX 7.4. Skala: 1.0. Guna Penskalaan: Semua Tempatan. Depan: -Z Depan. Atas: Y Atas. Mod Laluan: Auto. Mod Kelompok: Mati.
  4. Klik Eksport FBX.

Import dan sediakan fail FBX dalam Substance Painter

  1. Cipta projek Substance Painter yang baharu dengan mengklik Fail > Baharu.
  2. Dalam dialog Projek baharu, klik Pilih untuk memilih jaringan.
  3. Pilih fail FBX yang anda eksport dari Blender dan kemudian klik Buka.
  4. Dalam tetingkap Projek baharu, klik OK.
  5. Sahkan bahawa anda mengeksport jaringan anda dengan betul dengan menyemak bahawa hanya terdapat satu set tekstur dalam panel Senarai set tekstur .
  6. Dalam Tetapan set tekstur panel, klik butang + untuk menambah saluran:
    Butang + berada di sebelah tajuk Saluran. Butang ini membuka menu juntai bawah yang menunjukkan saluran tambahan yang tersedia.
    • Diperlukan: Oklusi ambien.
    • Pilihan: Emisif. Tambah saluran ini jika model anda mempunyai komponen yang akan memancarkan cahaya.
    • Pilihan: Kelegapan. Tambah saluran ini jika model anda mempunyai komponen yang akan menjadi lut sinar.
  7. Dalam panel Tetapan set tekstur, klik Bake Mesh Maps.
  8. Terapkan tekstur pada model.

Berbilang set tekstur

Apabila anda mengimport fail FBX ke dalam Substance Painter, seharusnya terdapat hanya satu set tekstur:

Set tekstur disenaraikan dalam panel senarai set Tekstur.

Jika lebih daripada satu set tekstur dipaparkan, salah satu daripada yang berikut tidak kena semasa mes dieksport daripada Blender:

  • Mes tidak digabungkan menjadi satu objek.
  • Mes diperuntukkan lebih daripada satu tekstur.

Jika begitu keadaannya, eksport model anda daripada Blender semula dan pastikan mes ialah objek tunggal serta diperuntukkan hanya satu tekstur.

Eksport fail glTF daripada Substance Painter

  1. Klik Fail > Eksport Tekstur.

  2. Daripada menu juntai bawah Konfig, pilih glTF PBR Metal Roughness.

  3. Pilih lokasi tempat anda ingin menyimpan tekstur anda.

  4. Pilih saiz dokumen untuk menentukan saiz fail tekstur tersebut.

  5. Klik Eksport.

Memampatkan fail tekstur

Apabila anda telah mengeksport model, anda sepatutnya mempunyai fail yang berikut:

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

Semasa menggunakan konfigurasi glTF PBR Metal Roughness, Substance Painter hanya mengeksport fail tekstur dalam format PNG. Pertimbangkan untuk memampatkan fail tekstur dan menukar sebarang tekstur yang tidak memerlukan saluran alfa kepada JPG. Hal ini mengurangkan jumlah saiz fail dan saiz fail yang lebih kecil membolehkan kelajuan muat turun yang lebih pantas serta interaksi yang lebih lancar.

Sebaik-baiknya pastikan fail anda bersaiz 4 MB atau lebih kecil.

Cipta fail GLB

  1. Lawati https://glb-packer-old.glitch.me/.
  2. Seret dan lepas fail yang anda eksport daripada Substance Painter pada halaman web GLB Packer.

Fail bernama out.glb akan dimuat turun ke komputer anda. Selepas muat turun selesai, anda boleh menamakan semula fail tersebut kemudian memuat naiknya ke Shopify.