Format

OBJ File

OBJ (.obj) ialah format geometri 3D berasaskan teks yang ringkas untuk menyimpan vertex, face dan UV. Ia merupakan salah satu jenis fail 3D yang paling serasi merentas perisian.

Apakah itu OBJ File?

OBJ ialah format fail 3D terbuka dan berasaskan teks yang pada asalnya dibangunkan oleh Wavefront Technologies. Ia menerangkan geometri sebagai senarai ringkas bagi vertex, koordinat tekstur, normal dan face. Fail .mtl yang disertakan biasanya merujuk kepada bahan dan tekstur.

Cara ia berfungsi

Oleh sebab ia ringkas dan tidak proprietari, OBJ disokong hampir di mana-mana, sekali gus menjadikannya penyebut bersama terendah yang selamat untuk perkongsian model statik. Kesederhanaan yang sama itulah juga hadnya. OBJ tidak menyokong rig, animasi atau hierarki scene. Untuk prop statik, persediaan percetakan 3D dan pertukaran antara alatan, ia masih kekal sebagai pilihan utama yang boleh dipercayai.

Kes penggunaan

  • Kongsi model statik dengan keserasian perisian maksimum

  • Memindahkan ukiran berpoligon tinggi antara ZBrush dan alat lain

  • Eksportkan imbasan atau geometri yang dijana untuk pengeditan selanjutnya

Alat berkaitan

Penukar Fail 3D

Tukar antara FBX, OBJ, GLB, STL dan banyak lagi.

Paparan 3D dalam talian

Lihat dan periksa mana-mana fail 3D terus dalam pelayar anda.

Pemampat Fail 3D

Kecilkan saiz fail 3D tanpa kehilangan kualiti yang kelihatan.

Penjana Teks 3D

Tukar penerangan teks kepada teks dan bentuk 3D.

Soalan Lazim

Fail OBJ ialah format model 3D terbuka berasaskan teks yang dibangunkan pada asalnya oleh Wavefront Technologies. Ia menyimpan geometri sebagai senarai ringkas bagi bucu, koordinat texture, normal dan face, dan biasanya dipasangkan dengan fail .mtl yang merujuk kepada bahan dan tekstur. Kesederhanaannya menjadikannya salah satu format 3D yang paling serasi.

OBJ digunakan untuk berkongsi model 3D statik dengan keserasian silang-perisian maksimum, menukar ukiran berpoligon tinggi antara alat seperti ZBrush dan Blender, dan mengeksport imbasan atau geometri yang dijana untuk pengeditan selanjutnya. Ia ialah format lowest-common-denominator yang boleh dipercayai untuk props statik.

OBJ menyimpan hanya geometri statik dan bahan asas, manakala FBX juga menyokong rig, animasi, kamera dan lampu. OBJ lebih baik dari segi keserasian universal dan kesederhanaan; FBX lebih sesuai apabila anda perlukan kandungan yang dianimasikan atau rigged.

STL menyimpan hanya geometri segi tiga mentah tanpa data warna atau tekstur dan bertujuan untuk percetakan 3D. OBJ boleh menyimpan UV, normal dan material rujukan, jadi ia mengekalkan maklumat warna dan tekstur yang STL tidak boleh. OBJ lebih fleksibel untuk kerja 3D umum.

Fail MTL (Material Template Library) ialah fail teks pelengkap yang menerangkan bahan bagi model OBJ, termasuk warna dan laluan imej tekstur. OBJ merujuk MTL melalui nama, jadi kedua-dua fail bersama-sama dengan imej tekstur mesti dibawa bersama supaya model dipaparkan dengan betul.

Tidak. OBJ hanya menyimpan geometri statik dan tidak boleh menyimpan rig atau animasi. Jika anda perlukan skeletal animation, gunakan FBX atau glTF/GLB sebagai gantinya.

OBJ boleh digunakan untuk percetakan 3D dan mempunyai kelebihan menyimpan data warna dan UV yang tidak ada pada STL, sesuai untuk percetakan penuh warna. Untuk cetakan satu bahan, STL masih lebih biasa, tetapi OBJ berfungsi dengan baik apabila warna penting.

Blender boleh membuka dan mengeksport OBJ secara percuma, begitu juga dengan banyak alat lain dan pelayar pandang dalam talian. Pada Windows, Pemapar 3D terbina dalam juga boleh pratonton fail .obj, dan pemapar dalam talian Meshy mempratontonkannya dalam pelayar.

Ya. Meshy mengeksport OBJ bersama fail MTL pendampingnya dan peta tekstur, memberi anda mesh yang serasi secara universal yang boleh anda buka dalam hampir mana-mana aplikasi 3D. Ini berguna apabila anda perlukan sokongan alat yang luas untuk model yang dijana.