VIDEO TUTORIAL: Bagaimana cara mengompres / memperkecil ukuran model 3D di Blender (GLB, GLTF, DAE, FBX, OBJ...)?


Tutorial | 09/11/2023 |


Blender adalah perangkat lunak sumber terbuka yang kuat yang dirancang untuk membuat grafis 3D, animasi, dan efek visual. Ia mendukung berbagai format file untuk impor dan ekspor, termasuk GLB, GLTF, DAE, OBJ, ABC, USD, BVH, PLY, STL, FBX, dan X3D. Kemampuan ini membuatnya menjadi alat yang sangat berharga untuk berbagai proyek dan alur kerja 3D. (https://www.blender.org/download/).

Mengoptimalkan Ukuran File 3D untuk AR Code

Kami merekomendasikan menggunakan Blender untuk mengonversi dan mengompres model 3D Anda sebelum mengunggahnya ke AR Code untuk pengalaman Augmented Reality yang optimal.

Pengalaman AR Code yang baik harus dapat dimuat dalam waktu kurang dari 10 detik di perangkat mobile apa pun. Koneksi mobile rata-rata memiliki kecepatan sekitar 1 megabit per detik.

Untuk mengompres file 3D di Blender untuk tampilan AR, ikuti langkah-langkah berikut:

1 - Kompresi Tekstur Model 3D

Langkah ini membutuhkan penggunaan perangkat lunak pengeditan gambar. Kami akan menggunakan perangkat lunak sumber terbuka GIMP. (https://www.gimp.org/downloads/)

Pertama, akses file tekstur model 3D Anda. Untuk melakukannya, gunakan format berikut: .gltf + .bin + textures:

  • Impor model 3D Anda ke Blender
  • Ekspor model 3D Anda dalam format .gltf + .bin + textures
  • Buka file tekstur di GIMP
  • Skalakan gambar (hingga 1024X1024 atau lebih kecil untuk kompresi lebih tinggi): Image > Scale Image

gimp scale

  • Ekspor tekstur dalam format *.jpg dengan resolusi 90 (atau lebih rendah untuk kompresi lebih tinggi): File > Export as

gimp compress

  • Ganti tekstur di Blender, atau edit file .gltf Anda dengan menggunakan editor teks dan ganti format tekstur sesuai kebutuhan (misalnya, ".png" menjadi ".jpg")
  • textures jpg png

  • Simpan file tersebut

2 - Kurangi Kompleksitas Model 3D dengan Menggunakan Decimation di Blender

Langkah utama kedua dalam mengurangi ukuran model 3D adalah mengurangi jumlah poligon sambil menjaga tampilan keseluruhan menggunakan decimation.

  • Impor file *.gltf yang telah diedit sebelumnya ke Blender
  • Pilih mesh yang akan didecimate

decimate blender

  • Lanjutkan dengan proses decimation dan usahakan agar setiap mesh memiliki kurang dari 50.000 wajah. Selalu periksa tampilan 3D. Tip: Jika model Anda tidak beranimasi, Anda dapat mendecimate beberapa mesh dengan menggabungkannya terlebih dahulu.
  • Ekspor model Anda dalam format *.glb dengan memilih "Apply modifiers" tetapi tidak memilih opsi "Compress".

apply modifiers blender

Anda sekarang bisa mengunggah model 3D anda melalui antarmuka AR Code.

Mengunggah File 3D ke AR Code

Untuk menerbitkan model 3D di AR Code, kami menyarankan menggunakan model yang tidak lebih dari 15MB. Model yang lebih besar mungkin memiliki definisi yang lebih tinggi, tetapi juga dapat menyebabkan penurunan kecepatan tampilan AR. Resolusi yang lebih rendah dapat mempercepat tampilan. Untuk informasi lebih lanjut, lihat: Uploading 3D models on AR Code, what File Size and Format?

upload 3d file on AR code

Tutorial Video tentang Kompresi/Pereduksian Ukuran Model 3D di Blender

Berikut adalah video yang menunjukkan seluruh proses kompresi file 3D dan mengunggahnya ke AR Code. Video ini memberikan panduan langkah demi langkah untuk menyelesaikan tugas ini.

Donut demo

Kesimpulan

Untuk merangkum langkah-langkah dalam tutorial ini:

1 - Kompresi Tekstur Model 3D:

  1. Impor model 3D Anda ke Blender
  2. Ekspor model 3D Anda dalam format .gltf + .bin + textures
  3. Buka file tekstur di GIMP
  4. Skalakan gambar (hingga 1024X1024 atau lebih kecil untuk kompresi lebih tinggi)
  5. Ekspor tekstur dalam format *.jpg dengan resolusi 90 (atau lebih rendah untuk kompresi lebih tinggi)
  6. Edit file .gltf Anda dengan menggunakan editor teks dan ganti format tekstur sesuai kebutuhan (misalnya, ".png" menjadi ".jpg")
  7. Simpan file tersebut

2 - Dekimasikan Meshes di Blender:

  1. Impor file *.gltf yang telah diedit sebelumnya ke Blender
  2. Pilih mesh yang akan didecimate
  3. Lanjutkan dengan proses decimation dan usahakan agar setiap mesh memiliki kurang dari 40.000 wajah. Selalu periksa tampilan 3D.
  4. Tip: Jika model Anda tidak beranimasi, Anda dapat mendecimate beberapa mesh dengan menggabungkannya terlebih dahulu.
  5. Ekspor model Anda dalam format *.glb dengan memilih “Apply modifiers" tetapi tidak memilih opsi “Compress".
  6. Anda sekarang bisa mengunggah model 3D anda melalui antarmuka AR Code.

Mengoptimalkan model 3D untuk tampilan Augmented Reality memerlukan perhatian yang cermat terhadap ukuran file dan kompleksitas model. Dengan mengikuti langkah-langkah yang diuraikan dan menggunakan alat-alat yang kuat seperti Blender dan GIMP, Anda dapat membuat pengalaman AR yang menarik dan efisien sehingga berjalan dengan lancar di berbagai perangkat. Selalu uji model Anda dalam berbagai lingkungan untuk memastikan mereka memberikan pengalaman pengguna terbaik yang mungkin.

Untuk mengompresi/menurunkan ukuran model CAD industri, ikuti tutorial ini: How to compress/reduce the size of an industrial 3D CAD model with MeshLab and Blender?

Pertanyaan yang Sering Diajukan

Apa itu Blender dan format file apa yang didukungnya untuk impor dan ekspor?

Blender adalah perangkat lunak sumber terbuka yang kuat untuk membuat grafis 3D, animasi, dan efek visual. Ia mendukung berbagai format file untuk impor dan ekspor, termasuk GLB, GLTF, DAE, ABC, USD, BVH, PLY, STL, FBX, dan X3D, sehingga sangat serbaguna untuk proyek dan alur kerja yang berbeda.

Mengapa penting untuk mengompresi model 3D sebelum mengunggahnya ke AR Code?

Mengompresi model 3D sebelum mengunggahnya ke AR Code penting untuk memberikan pengalaman AR yang lancar dan efisien. Dengan mengurangi ukuran file, Anda memastikan bahwa konten AR dimuat dengan cepat. Hal ini membantu menjaga keterlibatan pengguna dan memberikan pengalaman yang lebih memuaskan di berbagai perangkat.

Apa proses kompresi file 3D di Blender untuk mengoptimalkannya untuk tampilan Augmented Reality?

Untuk mengoptimalkan file 3D di Blender untuk tampilan Augmented Reality, ikuti langkah-langkah berikut: pertama, kompresi tekstur model 3D menggunakan perangkat lunak pengeditan gambar seperti GIMP untuk mengurangi ukuran file tanpa kehilangan detail yang signifikan. Selanjutnya, kurangi kompleksitas model 3D di Blender menggunakan teknik seperti decimation, yang mengurangi jumlah poligon sambil menjaga bentuk dan penampilan keseluruhan. Proses ini memastikan keseimbangan antara kualitas visual dan performa dalam pengalaman AR.

Berapa batas ukuran file yang direkomendasikan untuk model 3D di AR Code?

Untuk performa optimal di AR Code, disarankan untuk menjaga ukuran file model 3D di bawah 15MB. Meskipun model yang lebih besar mungkin memiliki detail yang lebih tinggi, mereka dapat menyebabkan waktu muat yang lambat dan masalah kinerja saat tampilan AR. Dengan menggunakan model resolusi rendah, Anda dapat memastikan pengalaman AR yang lebih cepat dan responsif bagi pengguna.

Bertenaga
48,546 AR experiences
Porsi
171,777 Pemindaian per hari
Dipercaya oleh
35781 Pencipta



Memulai

Mulai membuat, mengelola, dan melacak pengalaman AR Code Anda.
Mulailah membuat dan mengelola pengalaman Kode Augmented Reality Anda.

Memulai

AR Code Object Capture
Buat AR Code secara instan untuk objek apa pun dengan pemindaian 3D dari iPhone Pro atau iPad Pro Anda.
AR Code Object Capture

Postingan Blog Terbaru

facebook twitter instagram linkedin youtube tiktok
Buat, kelola, edit, dan pantau pengalaman AR Anda dengan fitur-fitur canggih kami.

Memulai