FBX til OBJ-konverter
Hent ut mesh, UV-kart og teksturer fra en FBX og lagre dem som en enkel OBJ som nesten alle 3D-programmer, slicere og nettvisere kan åpne. Rigg og animasjon blir igjen; formen og utseendet blir med.
3D-modellkonverterer
eller slipp STL, OBJ, MTL …-filer her ·
Maks 95 MB per fil· Opptil 20 filer· Slettes etter 30 minutter
Filene behandles på serverne våre og slettes etter 30 minutter.
STL og OBJ lagrer ingen enheter. Hvis en del vises 10× eller 25,4× for liten eller stor i sliceren, er enhetene lest feil. Angi dem her.
Blender, CAD-programmer og slicere bruker Z opp. glTF, Unity og de fleste spillmotorer bruker Y opp. Bytt hvis modellen ligger på siden etter import.
Brukes når STEP- eller IGES-solider konverteres til et mesh. Fin gir myke kurver, men større filer. Grov er nok til raske forhåndsvisninger.
Brukes bare for PNG-, JPG- eller SVG-filer. Relieff hever mørke områder. En litofan er en tynn plate som viser bildet når den lyses opp bakfra. Ekstrudering gjør en logo eller SVG-kontur til en flat, massiv form.
Bredden på den utskrevne modellen. Høyden følger bildets sideforhold.
Maksimal høyde for et relieff eller en litofan, eller tykkelsen på en ekstrudert form. Litofaner bruker vanligvis 2–3 mm.
Massiv plate under relieffet slik at utskriften holder sammen. 0 betyr ingen bunnplate.
Slik bruker du dette verktøyet
- 1
Last opp FBX-filen
Binær eller ASCII FBX, opptil 20 filer og 95 MB per fil. Hvis teksturene ligger i en egen mappe, legger du FBX-filen og teksturene i én ZIP og laster opp den.
- 2
Behold materialene
Behold teksturer og materialer er slått på, så OBJ-filen får en .mtl-fil og teksturbildene den refererer til. Angi Opp-akse under Avanserte innstillinger hvis modellen skal stå annerledes i målprogrammet.
- 3
Konverter til OBJ
Trykk Konverter til OBJ og last ned. Ha .obj-, .mtl- og bildefilene samlet i én mappe, slik at materialene lastes.
Hvorfor konvertere en FBX-fil til OBJ
FBX er formatet spillmotorer og animasjonsprogrammer utveksler data i, og det er nettopp derfor det er tungvint andre steder. Det er proprietært: Autodesk gir ut en SDK, men ikke en full spesifikasjon, så åpen kildekode-verktøy implementerer det gjennom reverse engineering og støtter bare enkelte versjoner. Det finnes i binær og ASCII-variant og har skiftet versjonsnummer mange ganger. Slicere, skulpteringsverktøy, nettbaserte visere og eldre CAD-programmer hopper ofte helt over det.
OBJ er det motsatte: et tekstformat fra Wavefront Technologies som nesten ikke har endret seg siden 1990-tallet. Alle programmer som importerer 3D-modeller leser det, og du kan åpne en fil i et tekstredigeringsprogram for å se hjørnepunktene. Ulempen er at det beskriver en frossen form. Det gjør det riktig for å skrive ut en figur, skulpte videre på en spillressurs i ZBrush eller legge en modell inn i en viser, og feil for alt som skal bevege seg. Hvis modellen skal til nettleser eller AR-viser, pakker OBJ til GLB det konverterte meshet og teksturene i én fil.
Hva som blir med ved konvertering fra FBX til OBJ
| FBX-innhold | I OBJ | Merknad |
|---|---|---|
| Mesher og objektnavn | Beholdt | Skrives som navngitte objekter i én fil |
| UV-koordinater og normaler | Beholdt | Harde og myke kanter ser likt ut |
| Diffuse-, normal- og bump-teksturer | Beholdt | Refereres fra .mtl-filen |
| Metallic- og roughness-kart | Delvis | MTL har ingen standardplass; programmer varierer |
| Skjelett og vektinger | Droppet | Meshet skrives i hvilestilling |
| Animasjonsklipp og blend shapes | Droppet | OBJ har ingen tidsakse |
| Kameraer og lys | Droppet | Ikke en del av OBJ-formatet |
| Sceneenheter | Brukt | OBJ lagrer bare tall, ingen enhet |
FBX
Filmbox (FBX)
FBX er et 3D-format laget av Kaydara for programvaren Filmbox og eid av Autodesk siden 2006. Det lagrer mesher, materialer, teksturer, skjeletter, skinning, kameraer, lys og animasjon i én fil. Det er standard utvekslingsformat for spillressurser i Unity, Unreal Engine, Maya, 3ds Max og Blender. Formatet er proprietært, og oppførselen kan variere mellom eksportører og SDK-versjoner.
- Komprimering
- –
- Gjennomsiktighet
- –
- Animasjon
- Ja
- Introdusert
- Kaydara (now Autodesk)
OBJ
Wavefront OBJ
OBJ er et 3D-geometriformat utviklet av Wavefront Technologies. Det er en ren tekstfil som lister hjørnepunkter, teksturkoordinater, normaler og flater, med materialer og teksturer referert i en egen .mtl-fil. Nesten alle 3D-modelleringsprogrammer, spillmotorer og 3D-utskriftsverktøy kan importere det. OBJ støtter ikke animasjon, rigging eller scenehierarkier, og teksturer forsvinner hvis MTL- og bildefilene ikke holdes sammen.
- Komprimering
- –
- Gjennomsiktighet
- –
- Animasjon
- Nei
- Introdusert
- Wavefront Technologies
Folk konverterer FBX til OBJ når et verktøy ikke kan lese Autodesks format, når en gammel eller ASCII-FBX ikke lar seg importere, eller når bare det statiske meshet trengs til utskrift, skulpting eller en enkel viser.
FBX-versjoner og hvorfor gamle filer ikke lar seg importere
1990-tallet
Filmbox fra Kaydara
FBX begynner som filformatet til Kaydaras bevegelsesfangst-programvare Filmbox, senere omdøpt til MotionBuilder.
2004
Alias kjøper Kaydara
Formatet går til produsenten av Maya og blir en vanlig bro mellom animasjonsprogrammer.
2006
Autodesk kjøper Alias
FBX blir et Autodesk-format, brukt av Maya, 3ds Max, MotionBuilder og senere Unity og Unreal.
2010-tallet
FBX 7 binær
Filer i versjon 7 blir normen. Blenders importør leser binær 7.1 og nyere, og derfor feiler eldre filer og ASCII-filer der.
Spørsmål om FBX til OBJ
Hva skjer med animasjonen i FBX-filen min?
OBJ kan ikke lagre bein, vektinger eller nøkkelbilder, så resultatet er et statisk mesh. Figurer kommer ut i hvilestilling, vanligvis T-pose eller A-pose. Trenger du animasjonen i et annet format enn FBX, kan du heller konvertere til GLB, som beholder skjeletter og klipp.
Hvorfor vil ikke Blender importere FBX-filen min i det hele tatt?
Blenders innebygde importør leser binær FBX fra versjon 7.1 og nyere, og avviser ASCII FBX og eldre versjoner. Filer eksportert fra svært gamle utgaver av Maya eller 3ds Max støter ofte på dette. Konvertering til OBJ får geometrien inn uansett.
Hvorfor mangler teksturene etter konvertering fra FBX til OBJ?
Enten bygde ikke FBX-filen inn teksturene og de ble ikke lastet opp sammen med den, eller så ble .mtl- og bildefilene skilt fra .obj-filen etter nedlasting. Last opp FBX-filen sammen med teksturmappen i en ZIP, og ha alle utfilene i én mappe.
Blir PBR-materialer med i konverteringen?
Bare delvis. MTL-formatet ble laget for diffuse-, specular- og bump-kart, så basefarge og normalkart følger trygt med, mens metallic- og roughness-kart kan bli droppet eller ignorert av programmet som åpner OBJ-filen. For full PBR er glTF et bedre mål.
Kan jeg konvertere en Mixamo-figur til OBJ for 3D-utskrift?
Ja, så lenge du bare trenger positurene. Last ned figuren fra Mixamo i ønsket positur, konverter den her og kjør deretter OBJ til STL, eller konverter rett til STL. Regn med å måtte gjøre tynne deler som fingre tykkere før utskrift.
- OBJ til GLB-konverterKonverter OBJ med MTL og teksturer til én GLB for three.js, model-viewer, Shopify og Android AR. Skala i meter, materialer innebygd.
- GLB til FBX-konverterKonverter GLB til FBX med mesh, teksturer, skjelett og animasjon for Unity, Unreal Engine, Maya eller Blender-arbeidsflyter som krever Autodesk FBX.
- OBJ til STL-konverterKonverter OBJ-modeller fra Blender, ZBrush eller skanning til binær STL for 3D-utskrift. Firkanter trianguleres, deler slås sammen, skala i mm.
- STL til OBJ-konverterKonverter STL til OBJ for Unity, teksturverktøy og andre 3D-apper som krever OBJ. Delte hjørnepunkter, lesbar tekst, samme trekanter – på sekunder.
- glTF til GLB-konverterPakk en .gltf-fil med .bin-buffere og teksturbilder i én GLB. Last opp mappen som ZIP; modell, materialer og skala forblir uendret.
- ZIP til STL-konverterLast opp en ZIP fra Thingiverse, Printables eller CAD og få STL-filer. OBJ, 3MF og STEP konverteres; hver del blir en egen STL.