UltKit

Penukar FBX ke OBJ

Keluarkan mesh, peta UV dan tekstur daripada fail FBX dan simpan sebagai OBJ biasa yang boleh dibuka oleh hampir semua program 3D, slicer dan pemapar dalam talian. Rig dan animasi ditinggalkan; bentuk dan rupanya tetap dibawa bersama.

Penukar Model 3D

atau seret Fail STL, OBJ, MTL … ke sini ·

Maks 95 MB setiap fail· Sehingga 20 fail· Dipadam selepas 30 minit

Output

Fail diproses pada pelayan kami dan dipadam selepas 30 minit.

Cara menggunakan alat ini

  1. 1

    Muat naik fail FBX

    FBX binari atau ASCII, sehingga 20 fail dan 95 MB setiap satu. Jika tekstur berada dalam folder berasingan, letakkan FBX dan teksturnya dalam satu ZIP dan muat naik ZIP itu.

  2. 2

    Kekalkan bahan

    Kekalkan tekstur & bahan dihidupkan, jadi OBJ akan mendapat fail .mtl dan imej tekstur yang dirujuknya. Tetapkan Paksi atas di bawah Tetapan lanjutan jika model perlu berdiri secara berbeza dalam aplikasi sasaran.

  3. 3

    Tukar ke OBJ

    Tekan Tukar ke OBJ dan muat turun. Simpan fail .obj, .mtl dan imej bersama dalam satu folder supaya bahan dapat dimuatkan.

Mengapa perlu menukar fail FBX ke OBJ

FBX ialah format yang digunakan antara enjin permainan dan pakej animasi, dan itulah sebabnya ia menyukarkan di tempat lain. Ia proprietari: Autodesk menerbitkan SDK tetapi bukan spesifikasi penuh, jadi alat sumber terbuka melaksanakannya melalui kejuruteraan songsang dan hanya menyokong sesetengah versi. Ia datang dalam bentuk binari dan ASCII serta kerap bertukar nombor versi. Slicer, alat pengukiran, pelihat dalam talian dan program CAD lama sering tidak menyokongnya langsung.

OBJ pula sebaliknya: format teks daripada Wavefront Technologies yang hampir tidak berubah sejak 1990-an. Mana-mana program yang mengimport model 3D membacanya, dan anda boleh membukanya dalam editor teks untuk melihat bucu. Kompromi ialah ia menerangkan bentuk yang beku. Itu menjadikannya sasaran yang sesuai untuk mencetak watak, mengukir di atas aset permainan dalam ZBrush atau memasukkan model ke pelihat, dan tidak sesuai untuk apa-apa yang perlu bergerak. Jika model ditujukan untuk pelayar atau pelihat AR, OBJ ke GLB membungkus mesh yang ditukar dan teksturnya dalam satu fail.

Apa yang kekal selepas penukaran FBX ke OBJ

Kandungan FBX biasa dan di mana ia berakhir dalam OBJ
Kandungan FBXDalam OBJCatatan
Mesh dan nama objekDikekalkanDitulis sebagai objek bernama dalam satu fail
Koordinat UV dan normalDikekalkanTepi keras dan lembut kelihatan sama
Tekstur diffuse, normal dan bumpDikekalkanDirujuk daripada fail .mtl
Peta metallic dan roughnessSebahagianMTL tiada slot piawai; aplikasi berbeza-beza
Rangka dan pemberat kulitDigugurkanMesh ditulis dalam pose rehat
Klip animasi dan blend shapeDigugurkanOBJ tiada paksi masa
Kamera dan lampuDigugurkanBukan sebahagian daripada format OBJ
Unit adeganDigunakanOBJ hanya menyimpan nombor, tanpa unit

FBX

Filmbox (FBX)

FBX ialah format 3D yang dicipta oleh Kaydara untuk perisian Filmbox miliknya dan dimiliki Autodesk sejak 2006. Ia menyimpan mesh, bahan, tekstur, rangka, skinning, kamera, lampu dan animasi dalam satu fail. Ia format pertukaran piawai untuk aset permainan dalam Unity, Unreal Engine, Maya, 3ds Max dan Blender. Format ini proprietari, dan tingkah lakunya boleh berbeza antara pengeksport dan versi SDK.

Pemampatan
–
Ketelusan
–
Animasi
Ya
Diperkenalkan
Kaydara (now Autodesk)
Penukar FBX

OBJ

Wavefront OBJ

OBJ ialah format geometri 3D yang dibangunkan oleh Wavefront Technologies. Ia ialah fail teks biasa yang menyenaraikan bucu, koordinat tekstur, normal dan permukaan, dengan bahan dan tekstur dirujuk dalam fail .mtl yang berasingan. Hampir semua program pemodelan 3D, enjin permainan dan alat cetakan 3D boleh mengimportnya. OBJ tidak menyokong animasi, rigging atau hierarki adegan, dan tekstur akan hilang jika fail MTL dan imej tidak disimpan bersama.

Pemampatan
–
Ketelusan
–
Animasi
Tidak
Diperkenalkan
Wavefront Technologies
Penukar OBJ

Orang menukar FBX ke OBJ apabila sesuatu alat tidak dapat membaca format Autodesk, apabila FBX lama atau ASCII tidak dapat diimport, atau apabila hanya mesh statik diperlukan untuk percetakan, pengukiran digital atau pelihat ringkas.

Versi FBX dan sebab fail lama gagal diimport

  1. 1990-an

    Filmbox oleh Kaydara

    FBX bermula sebagai format fail perisian tangkapan gerakan Filmbox milik Kaydara, yang kemudian dinamakan semula MotionBuilder.

  2. 2004

    Alias membeli Kaydara

    Format ini berpindah kepada pembuat Maya dan menjadi jambatan biasa antara pakej animasi.

  3. 2006

    Autodesk membeli Alias

    FBX menjadi format Autodesk, digunakan oleh Maya, 3ds Max, MotionBuilder dan kemudian Unity serta Unreal.

  4. 2010-an

    FBX 7 binari

    Fail versi 7 menjadi kebiasaan. Pengimport Blender membaca binari 7.1 dan lebih baharu, itulah sebabnya fail lama dan ASCII gagal di sana.

Soalan lazim FBX ke OBJ

Apakah yang berlaku kepada animasi dalam fail FBX saya?

OBJ tidak boleh menyimpan tulang, pemberat kulit atau bingkai kunci, jadi hasilnya ialah mesh statik. Watak keluar dalam pose rehat, biasanya T-pose atau A-pose. Jika anda perlukan animasi dalam format selain FBX, tukar ke GLB, yang mengekalkan rangka dan klip.

Mengapakah Blender tidak dapat mengimport fail FBX saya sejak awal?

Pengimport terbina dalam Blender membaca FBX binari dari versi 7.1 ke atas dan menolak FBX ASCII serta versi lama. Fail yang dieksport daripada keluaran Maya atau 3ds Max yang sangat lama sering menghadapi masalah ini. Menukar ke OBJ tetap membawa masuk geometri.

Mengapakah tekstur hilang selepas menukar FBX ke OBJ?

Sama ada FBX tidak membenamkan teksturnya dan tekstur itu tidak dimuat naik bersamanya, atau fail .mtl dan imej telah diasingkan daripada .obj selepas muat turun. Muat naik FBX bersama folder teksturnya dalam ZIP, dan simpan semua fail output dalam satu folder.

Adakah bahan PBR kekal selepas penukaran?

Hanya sebahagian. Format MTL direka untuk peta diffuse, specular dan bump, jadi warna asas dan peta normal dibawa dengan boleh dipercayai manakala peta metallic dan roughness mungkin digugurkan atau diabaikan oleh aplikasi yang membuka OBJ. Untuk PBR penuh, glTF ialah sasaran yang lebih baik.

Bolehkah saya menukar watak Mixamo ke OBJ untuk cetakan 3D?

Ya, selagi anda hanya perlukan pose itu. Muat turun watak daripada Mixamo dalam pose yang dikehendaki, tukar di sini kemudian jalankan OBJ ke STL, atau tukar terus ke STL. Anda mungkin perlu menebalkan bahagian nipis seperti jari sebelum mencetak.