Pengurangan Ukuran Mesh yang Mempertahankan Geometri: Di Balik Mesin Pengurangan Ukuran BIM 3D Expert
Alur Produk: Di Mana DeSimbolKehidupan ation
Sebelum membahas detail teknis, berikut adalah bagaimana pengurangan mesh dan penghapusan data redundan masuk ke dalam alur kerja produk 3D Expert. Teknik-teknik ini...Ues dilakukan secara eksklusif selama tahap pengurangan bobot — tidak pernah selama ekstraksi atau rendering:
- Plugin 3D/BIM (Ekstraksi SAJA) — Saat ini terdapat 6 add-in ekspor asli untuk platform CAD/BIM (Revit, Bentley, Tekla, dll.), yang dibangun di atas API vendor resmi. Mengekstrak geometri, tekstur, material, pohon struktur, dan data atribut dari format asli (.rvt, .dgn, dll.) tanpa kehilangan data. Output: file GLZIP perantara (tidak terkompresi) + file DB (atribut). Plugin ini TIDAK melakukan desimasi, kompresi, atau pengurangan ukuran file apa pun — tugas utamanya adalah ekstraksi tanpa kehilangan data dari format proprietary.
- Generator File Opt (Pengurangan Bobot → Output .opt) — Mesin pengurangan bobot yang melakukan desimasi mesh, penghapusan data redundan, kompresi Draco, pembuatan LOD, dan pengemasan basis data atribut, semuanya di komputer lokal pengguna. Menerima GLZIP perantara (dari Plugin) atau format terbuka (IFC, FBX, STEP, 3DXML, dll.). Output: Model format **.opt** + file basis data. Ini adalah SATU-SATUNYA produk yang menghasilkan file .opt untuk rendering web selanjutnya.
- 3D Model & Data Asst (Lightweighting + Desktop Rendering, Win 10+) — Aplikasi desktop asli Windows 10+ yang mengimpor GLZIP (dari Plugin) atau format terbuka, melakukan pengurangan mesh dan penghapusan data redundan yang sama seperti Opt File Generator, kemudian langsung merender model dengan kueri properti lengkap — semuanya dalam satu aplikasi terintegrasi. TIDAK menghasilkan file .opt; ini adalah alat untuk pengguna akhir, bukan pengonversi file.
- Loader Rapid3D untuk Three.js (Web Rendering) — Sebuah paket npm yang secara langsung membaca dan memuat model format .opt (yang dihasilkan oleh Opt File Generator) ke dalam scene Three.js. Menyematkan decoder WASM Draco untuk dekompresi sisi browser dengan streaming chunk progresif. Ini adalah tahap rendering — ia mengonsumsi file .opt, tidak pernah menghasilkan atau memodifikasinya.
Singkatnya: Plugin mengekstrak dari format asli ke GLZIP perantara. Opt File Generator melakukan pengurangan mesh + penghapusan redundansi dan menghasilkan file .opt untuk penyebaran web. 3D Model & Data Asst melakukan proses pengurangan ukuran file yang sama dan melakukan rendering langsung pada Windows 10+ — tanpa output .opt. Rapid3D Loader membaca .opt untuk rendering web.
────────────────────────────────────────────────────────────
Bagian I: Pengurangan Jaringan Otomatis — Dipetakan ke Produk
Penyederhanaan yang Mempertahankan Geometri Berbasis QEM
Pengurangan jumlah segitiga secara otomatis (automatic mesh decimation) adalah proses mengurangi jumlah segitiga sambil mempertahankan tampilan visual model dan — yang sangat penting untuk BIM — presisi tekniknya. Mesin pengurangan jumlah segitiga 3D Expert dibangun di atas algoritma Quadric Error Metric (QEM) yang disempurnakan, ditingkatkan dengan adaptasi yang peka terhadap kelengkungan, perlindungan tepi fitur, validasi topologi, dan pelestarian UV/tekstur. Kemampuan ini dilakukan oleh Opt File Generator dan 3D Model & Data Asst selama tahap pengurangan bobot (lightweighting).
Dampak kinerja akibat kelebihan segitiga pada model BIM:
| Metrik Kinerja | Dampak dari Kelebihan Segitiga | Perbaikan Setelah Pemusnahan |
| Panggilan Undian | Banyak mesh yang tersebar menyebabkan ledakan panggilan gambar (draw call explosion). | Pengurangan 60-80% setelah penggabungan mesh |
| Memori GPU | VBO yang terlalu besar menyebabkan kelebihan memori. | Jumlah verteks berkurang 50-80%, memori menurun secara signifikan. |
| Kecepatan Bingkai (FPS) | Beban rasterisasi GPU menyebabkan FPS turun di bawah 30. | FPS stabil 60+ setelah pembantaian |
- Keruntuhan Tepi Berbasis QEM — Standar Industri, yang Disempurnakan
Metrik Kesalahan Kuadrik (Quadric Error Metric/QEM), yang diperkenalkan oleh Garland dan Heckbert pada tahun 1997, tetap menjadi standar de facto untuk penyederhanaan mesh dalam aplikasi industri. Mesin 3D Expert menggunakan varian QEM yang lebih baik yang membangun matriks kesalahan simetris 4×4 Q untuk setiap verteks, mengakumulasi kendala geometris dari semua bidang muka yang berdekatan, dan memprioritaskan penggabungan tepi dengan meminimalkan kesalahan kuadratik yang dihasilkan. Prosesnya: menelusuri semua tepi, menghitung biaya penggabungan untuk masing-masing, mengurutkan ke dalam antrian prioritas (min-heap), dan secara iteratif menggabungkan tepi dengan biaya terendah hingga jumlah segitiga target atau ambang batas kesalahan tercapai.
- Didukung oleh: Opt File Generator (pengurangan ukuran file → output .opt) atau 3D Model & Data Asst (pengurangan ukuran file + rendering desktop, Win 10+). Input: GLZIP dari Plugin 3D/BIM (hanya ekstraksi) atau format terbuka (IFC, FBX, STEP, 3DXML)
- Penyederhanaan Adaptif yang Memperhatikan Kelengkungan
Tidak semua permukaan mentolerir pengurangan jumlah segitiga secara sama. Daerah datar (dinding, pelat lantai) dapat kehilangan 80-90% segitiganya dengan dampak visual yang dapat diabaikan, sementara area dengan kelengkungan tinggi (balok melengkung, pipa silindris, sambungan bola) memerlukan tessellasi yang lebih padat untuk mempertahankan kesetiaan bentuk. Mesin menghitung kelengkungan rata-rata di setiap titik sudut dan menerapkan faktor penalti (standar 5,0×) ke tepi di zona kelengkungan tinggi, mengarahkan pengurangan jumlah segitiga ke area datar terlebih dahulu. Rumus biaya kolaps akhir mengintegrasikan beberapa bobot: Biaya = Kesalahan(v̄) × w_batas × w_kelengkungan × w_uv × w_fitur.
- Didukung oleh: Generator File Opt (penyederhanaan ukuran file → output .opt) atau Asisten Model & Data 3D (penyederhanaan ukuran file + rendering desktop, Win 10+)
- Fitur Perlindungan Tepi
Model BIM berisi fitur-fitur penting dalam rekayasa: garis luar komponen, transisi penampang, dan simpul penghubung. Menggabungkan fitur-fitur ini akan mendistorsi profil komponen dan mengganggu interpretasi rekayasa. Mesin ini mendeteksi dan melindungi tiga kategori: batas terbuka (hanya dirujuk oleh satu segitiga), batas material (segitiga yang berdekatan dengan ID material yang berbeda), dan lipatan (perubahan sudut normal > 60°). Fitur-fitur tersebut menerima pengali bobot yang dapat dikonfigurasi (standar 10,0-100,0×), sehingga hampir kebal terhadap penggabungan prioritas.
- Didukung oleh: Opt File Generator (pengurangan ukuran file → output .opt) atau 3D Model & Data Asst (pengurangan ukuran file + rendering desktop, Win 10+)
- Pelestarian Topologi & Validasi Manifold
Setiap penggabungan tepi divalidasi terhadap lima aturan topologi sebelum dieksekusi: pemeriksaan manifold (tidak ada tepi yang digunakan bersama oleh 3+ segitiga), pemeriksaan pembalikan normal (normal permukaan yang berdekatan tidak boleh terbalik), pemeriksaan konektivitas (mesh tidak boleh terpecah menjadi badan-badan terpisah), pemeriksaan degenerasi (tidak ada segitiga dengan luas nol yang dibuat), dan pemeriksaan perpotongan diri (posisi verteks baru tidak boleh bertabrakan dengan geometri yang berdekatan). Penggabungan yang tidak valid ditolak dan dilewati, memastikan output tetap berupa mesh manifold yang valid dan sesuai untuk rendering, deteksi tabrakan, dan operasi Boolean selanjutnya.
- Didukung oleh: Opt File Generator (pengurangan ukuran file → output .opt) atau 3D Model & Data Asst (pengurangan ukuran file + rendering desktop, Win 10+)
- Pelestarian Koordinat UV & Tekstur Material
Permukaan komponen BIM sering kali membawa peta tekstur material. Penanganan UV yang tidak tepat selama desimasi menyebabkan ketidaksejajaran tekstur, peregangan, atau robekan sambungan. Mesin ini menerapkan empat strategi perlindungan UV: penguncian titik sambungan (titik pada sambungan UV dikecualikan dari kolaps), pembobotan tepi batas UV (biaya tambahan untuk tepi pada batas UV), interpolasi UV berbobot untuk titik baru (berdasarkan bobot area segitiga yang berdekatan), dan penguncian batas material (tepi yang mencakup ID material yang berbeda tidak dapat dikolaps).
- Didukung oleh: Generator File Opt (penyederhanaan ukuran file → output .opt) atau Asisten Model & Data 3D (penyederhanaan ukuran file + rendering desktop, Win 10+)
- Penghitungan Ulang Normal & Penanganan Tepi Keras/Lunak
Setelah penghapusan permukaan melalui proses edge collapse, normal verteks yang berdekatan harus dihitung ulang untuk pencahayaan yang benar. Mesin ini menggunakan perhitungan normal berbobot area: normal baru = Σ(luas segitiga × normal segitiga) / Σ luas segitiga. Klasifikasi tepi keras/lunak diterapkan secara otomatis: jika sudut normal antara segitiga yang berdekatan melebihi 30° setelah penghapusan, tepi tersebut dipertahankan sebagai tepi keras dengan normal yang tidak diinterpolasi. Untuk komponen dengan peta normal, vektor tangen dan bitangen dihitung ulang secara sinkron.
- Didukung oleh: Opt File Generator (pengurangan ukuran file → output .opt) atau 3D Model & Data Asst (pengurangan ukuran file + rendering desktop, Win 10+)
- Pelestarian Simetri
Komponen BIM biasanya menunjukkan simetri (kolom persegi panjang, pipa silindris, balok penampang simetris). Pengurangan yang tidak terkontrol dapat merusak simetri ini, menghasilkan asimetri yang mengganggu secara visual. Mesin ini melakukan deteksi bidang simetri sebelum pengurangan dimulai, mengidentifikasi pasangan titik sudut simetris, dan menerapkan batasan kolaps yang disinkronkan — memastikan bahwa kedua sisi komponen simetris disederhanakan secara identik.
- Didukung oleh: Opt File Generator (pengurangan ukuran file → output .opt) atau 3D Model & Data Asst (pengurangan ukuran file + rendering desktop, Win 10+)
Lima pemeriksaan validasi topologi yang dilakukan sebelum setiap penggabungan tepi:
| Memeriksa | Keterangan | Tindakan |
| Pemeriksaan Manifold | Apakah kolaps menciptakan tepi non-manifold (3+ segitiga)? | Tolak keruntuhan |
| Pemeriksaan Balik Normal | Apakah normal permukaan yang berdekatan terbalik setelah kolaps? | Tolak keruntuhan |
| Pemeriksaan Konektivitas | Apakah keruntuhan mengubah konektivitas mesh (badan terpisah)? | Tolak keruntuhan |
| Cek Degeneratif | Apakah keruntuhan menciptakan segitiga dengan luas nol? | Runtuhkan + singkirkan yang merosot |
| Persimpangan Diri | Apakah posisi titik sudut yang baru bertabrakan dengan geometri yang berdekatan? | Tolak keruntuhan |
────────────────────────────────────────────────────────────
Bagian II: Penghapusan Data Redundan Mesh — Dipetakan ke Produk
Pengelasan, Penghapusan Material Rusak & Pembersihan Sumber Daya
Pengurangan jumlah segitiga (decimation) menurunkan jumlah segitiga, tetapi objek mesh yang diekspor dari platform CAD membawa data tambahan yang berlebihan: simpul duplikat, geometri yang rusak, dan sumber daya yang tidak direferensikan. Data ini tidak berkontribusi pada rendering tetapi mengkonsumsi memori dan memperlambat waktu pemuatan. Membersihkan data ini setelah pengurangan jumlah segitiga (decimation) akan mengurangi ukuran model lebih lanjut dan meningkatkan kinerja saat runtime.
Tolok ukur pengelasan titik puncak di berbagai jenis model:
| Jenis Model | Titik Sudut Sebelum | Titik Sudut Setelahnya | Pengurangan |
| Gedung (Menara Perkantoran) | 4.200.000 | 2.100.000 | 50% |
| Infrastruktur (Jembatan) | 8.600.000 | 4.900.000 | 43% |
| Industri (Pabrik Kimia) | 15.300.000 | 8.700.000 | 43% |
- Penggabungan Vertex Redundan (Penggabungan)
Eksportir CAD sering menghasilkan beberapa salinan verteks pada posisi spasial yang sama — setiap segitiga membawa data verteks independen, operasi Boolean meninggalkan residu, dan efek samping tessellasi menghasilkan duplikat. Algoritma penggabungan menggunakan grid hash spasial untuk mengelompokkan verteks berdasarkan koordinat terkuantisasi, kemudian melakukan pencarian kedekatan di dalam setiap kelompok. Dua verteks dalam jarak epsilon (standar 0,001 unit model) digabungkan hanya jika normal, UV, dan ID materialnya konsisten; verteks dengan atribut yang berbeda (tepi keras, sambungan UV) dipertahankan. Indeks segitiga diperbarui untuk merujuk pada verteks yang digabungkan. Data benchmark menunjukkan pengurangan verteks 43-50% di berbagai jenis model.
- Didukung oleh: Opt File Generator (pengurangan ukuran file → output .opt) atau 3D Model & Data Asst (pengurangan ukuran file + rendering desktop, Win 10+)
- Penghapusan Geometri Degeneratif
Segitiga degeneratif — yaitu segitiga dengan luas nol atau mendekati nol — tidak berkontribusi pada rendering yang terlihat tetapi menempati ruang buffer indeks. Segitiga ini biasanya dihasilkan dari sisa operasi Boolean atau masalah presisi tessellasi. Mesin mendeteksi segitiga degeneratif melalui tiga kriteria: uji luas nol (luas
- Didukung oleh: Opt File Generator (pengurangan ukuran file → output .opt) atau 3D Model & Data Asst (pengurangan ukuran file + rendering desktop, Win 10+)
- Pembersihan Sumber Daya yang Tidak Direferensikan
Objek mesh mungkin berisi sumber daya yang terdefinisi tetapi tidak direferensikan yang mengonsumsi memori tanpa menghasilkan output rendering. Setelah desimasi dan pengelasan, mesin melakukan pemindaian penghitung referensi penuh untuk membersihkan: verteks yatim piatu (jumlah referensi = 0), slot material yang tidak digunakan (tidak ada referensi segitiga), saluran UV kosong (UV2/UV3 semua [0,0]), saluran normal kosong (tangen/bitangen semua [0,0,0]), dan saluran warna kosong (semua [1,1,1,1]). Pembersihan ini mengurangi jejak memori tambahan sebesar 5-10%.
- Didukung oleh: Opt File Generator (pengurangan ukuran file → output .opt) atau 3D Model & Data Asst (pengurangan ukuran file + rendering desktop, Win 10+)
Tipe sumber daya yang tidak dirujuk dibersihkan selama fase pasca-pembersihan:
| Jenis Sumber Daya | Keterangan | Kondisi Pembersihan |
| Simpul yang Terlantar | Titik sudut yang tidak dirujuk oleh segitiga mana pun | Jumlah referensi = 0 |
| Bahan yang Tidak Terpakai | Slot material telah ditentukan tetapi tidak dirujuk oleh segitiga. | Jumlah referensi material = 0 |
| Saluran UV Kosong | Saluran UV2/UV3 ada tetapi semuanya nol. | Nilai saluran semuanya [0,0] |
| Saluran Normal Kosong | Saluran tangen/bitangen semuanya nol | Nilai saluran semuanya [0,0,0] |
| Saluran Warna Kosong | Saluran warna verteks semuanya putih [1,1,1,1] | Nilai saluran semuanya [1,1,1,1] |
────────────────────────────────────────────────────────────
Bagian III: Alur Pemrosesan Lima Tahap
Pengurangan ukuran mesh dan penghapusan data redundan dieksekusi sebagai tahap pemrosesan berkelanjutan dalam pipeline pengurangan ukuran mesh. Alur lengkapnya terdiri dari lima fase berurutan, yang dieksekusi sepenuhnya pada komputer lokal pengguna oleh Opt File Generator atau 3D Model & Data Asst.

Fase 1: Pra-pemrosesan
File input (GLZIP perantara dari Plugin 3D/BIM, atau format terbuka seperti IFC, FBX, STEP, 3DXML) diuraikan menjadi struktur data mesh internal. Analisis topologi mengidentifikasi tepi batas, batas material, dan tepi diskontinuitas normal untuk penandaan tepi fitur. Deteksi simetri mengidentifikasi bidang simetri komponen dan mencatat pasangan titik sudut simetris.
- Input dari: Plugin 3D/BIM (ekstraksi → GLZIP) atau format terbuka (IFC, FBX, STEP, 3DXML). Pemrosesan oleh: Opt File Generator atau 3D Model & Data Asst
Fase 2: Pra-pembersihan Redundansi
Sebelum proses dekomposisi dimulai, tahap pertama penggabungan titik sudut (vertex welding) mengurangi beban komputasi selanjutnya. Segitiga yang rusak dan titik sudut yang terisolasi akan dihapus. Log pra-pembersihan mencatat jumlah titik sudut dan segitiga yang dihapus untuk keperluan audit.
- Didukung oleh: Opt File Generator (pengurangan ukuran file → output .opt) atau 3D Model & Data Asst (pengurangan ukuran file + rendering desktop, Win 10+)
Fase 3: Pemusnahan Otomatis
Matriks kesalahan QEM dibangun untuk setiap simpul. Biaya penggabungan tepi dihitung dengan semua faktor bobot (batas, kelengkungan, UV, fitur). Antrian prioritas min-heap menggerakkan penggabungan tepi iteratif dari biaya terendah ke tertinggi, dengan validasi topologi sebelum setiap operasi. Proses berhenti ketika jumlah segitiga target atau ambang batas kesalahan maksimum tercapai.
- Didukung oleh: Opt File Generator (pengurangan ukuran file → output .opt) atau 3D Model & Data Asst (pengurangan ukuran file + rendering desktop, Win 10+)
Fase 4: Redundansi Pasca-pembersihan
Pengurangan jumlah simpul dapat menghasilkan simpul duplikat baru (dari penggabungan tepi yang runtuh), sehingga dilakukan proses pengelasan kedua. Sumber daya yang tidak direferensikan — simpul yatim piatu, slot material kosong, saluran kosong — dibersihkan melalui pemindaian jumlah referensi.
- Didukung oleh: Opt File Generator (pengurangan ukuran file → output .opt) atau 3D Model & Data Asst (pengurangan ukuran file + rendering desktop, Win 10+)
Fase 5: Pasca-pemrosesan & Output
Semua normal dan tangen verteks yang terpengaruh dihitung ulang. Tabel pemetaan ID komponen diperbarui untuk memastikan kueri basis data atribut tetap benar. Opt File Generator kemudian menghasilkan hasilnya sebagai file model format .opt + file atribut basis data, siap untuk digunakan oleh Rapid3D Loader di web. 3D Model & Data Asst melewati langkah output .opt dan memuat hasilnya langsung ke renderer desktop terintegrasinya di Windows 10+.
- Generator File Opt: menghasilkan .opt + DB → Rapid3D Loader (rendering web). Asisten Model & Data 3D: pengurangan ukuran file + rendering desktop langsung (Win 10+, tanpa output .opt)
────────────────────────────────────────────────────────────
Produk Mana yang Sesuai untuk Kebutuhan Mana?
Pengurangan ukuran mesh dan penghapusan data redundan adalah kemampuan umum yang ditawarkan oleh kedua produk pengurangan ukuran mesh. Produk yang Anda pilih bergantung pada di mana pengguna akhir Anda berada dan apa yang perlu mereka lakukan dengan model tersebut:
- Sedang membangun platform BIM berbasis web atau dasbor kembaran digital?→ Gunakan Plugin 3D/BIM untuk mengekstrak file .rvt/.dgn asli ke GLZIP perantara, lalu jalankan Opt File Generator untuk melakukan desimasi mesh + penghapusan redundansi (output: .opt + DB). Sebarkan file .opt ke server web Anda. Muat dengan Rapid3D Loader untuk Three.js. Parameter desimasi dapat disesuaikan melalui profil preset Opt File Generator.
- Mengirimkan model BIM kepada klien untuk dilihat secara offline di desktop?→ Gunakan Plugin 3D/BIM untuk mengekstrak, lalu berikan Model 3D & Data Asst (Windows 10+) kepada klien. Mereka mengimpor GLZIP (atau format terbuka seperti IFC/FBX/STEP), dan aplikasi melakukan dekimasi + penghapusan redundansi yang sama, lalu merender model dalam satu pengalaman terintegrasi — tidak diperlukan file .opt terpisah.
- Memproses format terbuka (IFC, FBX, STEP, 3DXML) tanpa lisensi CAD asli?→ Lewati Plugin. Masukkan format terbuka langsung ke Opt File Generator untuk desimasi batch + output .opt (untuk web), atau ke 3D Model & Data Asst untuk desimasi interaktif + tampilan desktop.
- Pengiriman melalui web dan desktop?→ Untuk web: ekstrak dengan Plugin (native) atau impor format terbuka → Opt File Generator (dekimasi + output .opt) → Rapid3D Loader. Untuk desktop: impor GLZIP atau format terbuka langsung ke 3D Model & Data Asst (Win 10+) — aplikasi ini melakukan dekimasi dan rendering dalam satu aplikasi, tanpa memerlukan .opt.
────────────────────────────────────────────────────────────
Ringkasan Teknologi
| Teknik | Metode Inti | Pelestarian Presisi | Efek Khas |
| Pengurangan Jaringan | Peningkatan QEM + keruntuhan tepi | Sadar akan kelengkungan + fitur tepi + pemeriksaan topologi | Pengurangan segitiga 50-85% |
| Pengelasan Vertex | Hash spasial + pencocokan epsilon | Pemeriksaan konsistensi atribut | Pengurangan titik puncak sebesar 43-50% |
| Penghapusan Degeneratif | Deteksi area nol / kolinearitas | Hanya menghapus geometri yang tidak valid | Pengurangan segitiga 2-5% |
| Pembersihan Sumber Daya | Pemindaian jumlah referensi | Hanya menghapus sumber daya tanpa referensi. | Pengurangan memori 5-10% |
────────────────────────────────────────────────────────────
Kesimpulan: Mengapa Presisi Itu Penting
Pengurangan jumlah mesh dan penghapusan data redundan adalah pilar utama dalam pengurangan bobot model BIM. Perbedaan antara penampil 3D mainan dan aplikasi BIM kelas produksi bukanlah apakah pengurangan jumlah mesh dilakukan atau tidak — melainkan apakah pengurangan tersebut mempertahankan presisi rekayasa. Penyederhana mesh serbaguna dapat mengurangi jumlah segitiga dalam satu akhir pekan. Dibutuhkan bertahun-tahun rekayasa yang berdedikasi untuk mempertahankan tepi fitur, menjaga validitas topologi, melindungi sambungan UV, menghormati simetri, dan memastikan bahwa akurasi dimensi setiap komponen tetap utuh selama proses tersebut.
Pendekatan 3D Expert — QEM yang ditingkatkan dengan adaptasi yang mempertimbangkan kelengkungan, perlindungan tepi fitur multi-kriteria, validasi topologi lima aturan, dan pembersihan redundansi dua tahap — mencapai pengurangan data 70-85% sambil mempertahankan ketelitian geometris yang dibutuhkan oleh para profesional AEC. Dan karena teknik-teknik ini tertanam dalam Opt File Generator dan 3D Model & Data Asst, Anda mendapatkan presisi yang sama baik pengguna Anda melihat model di browser melalui Rapid3D Loader atau di workstation desktop melalui 3D Model & Data Asst.
────────────────────────────────────────────────────────────
Tentang Perusahaan
3D Expert Co., Ltd., yang berkantor pusat di Osaka, Jepang, mengembangkan perangkat lunak 3D/BIM berkinerja tinggi untuk industri AEC global. Portofolio produk kami meliputi:
- Plugin 3D/BIM — Saat ini terdapat 6 add-in ekspor asli untuk platform CAD/BIM, yang dibangun di atas API vendor resmi. Melakukan ekstraksi geometri, tekstur, material, pohon struktur, dan atribut tanpa kehilangan data dari format asli (.rvt, .dgn, dll.). Output: GLZIP perantara. TIDAK melakukan kompresi, desimasi, atau pengurangan ukuran file.
- Opt File Generator — Mesin pengolah data desktop untuk pemrosesan batch. Mengambil GLZIP perantara (dari Plugin) atau format terbuka (IFC, FBX, STEP, 3DXML, dll.) dan menerapkan pengurangan mesh, penghapusan data redundan, kompresi Draco, pembuatan LOD, dan optimasi mesh pada komputer lokal pengguna. Output: model format .opt + DB. Ini adalah SATU-SATUNYA produk yang menghasilkan file .opt.
- 3D Model & Data Asst — Aplikasi desktop asli Windows 10+. Mengimpor GLZIP (dari Plugin) atau format terbuka, melakukan pengurangan mesh dan penghapusan redundansi yang sama seperti Opt File Generator, kemudian langsung merender model dengan kueri properti lengkap — semuanya dalam satu aplikasi terintegrasi. TIDAK menghasilkan file .opt.
- Rapid3D Loader untuk Three.js — paket npm (opt-rapid3d-loader) dengan dekoder WASM Draco terintegrasi, streaming chunk progresif, dan API interaksi lengkap. Langsung membaca dan memuat model format .opt (yang dihasilkan oleh Opt File Generator) ke dalam scene Three.js.
Pelajari lebih lanjut atau mulai uji coba gratis di https://www.opt3ds.com/
Kontak: info@3dexpert.jp
© 2010–2026 3D Expert Co.,Ltd. Semua hak dilindungi undang-undang.
