GLB naar FBX converteren
Met GLB worden modellen op het web gedeeld; FBX is wat veel game- en animatiepipelines importeren. Converteer hier een .glb en u krijgt een binaire FBX met ingesloten texturen, klaar voor Unity, Unreal Engine of Maya.
3D-model converter
of sleep STL, OBJ, MTL …-bestanden hierheen ·
Max. 95 MB per bestand· Tot 20 bestanden· Verwijderd na 30 minuten
Bestanden worden op onze servers verwerkt en na 30 minuten verwijderd.
STL en OBJ slaan geen eenheden op. Verschijnt een onderdeel in de slicer 10× of 25,4× te klein of te groot, dan zijn de eenheden verkeerd gelezen. Stel ze hier in.
Blender, CAD-programma's en slicers gebruiken Z-omhoog; glTF, Unity en de meeste game-engines gebruiken Y-omhoog. Wissel als het model na het importeren op zijn zij ligt.
Wordt gebruikt bij het omzetten van STEP- of IGES-solids naar een mesh. Fijn geeft vloeiende rondingen maar grotere bestanden; grof volstaat voor snelle voorbeelden.
Alleen voor PNG-, JPG- of SVG-invoer. Reliëf verhoogt donkere gebieden; een lithofaan is een dun paneel dat de foto toont als het van achteren wordt verlicht; extruderen maakt van een logo of SVG-contour een platte, massieve vorm.
Breedte van het geprinte model; de hoogte volgt de beeldverhouding van de afbeelding.
Maximale verhoogde hoogte voor een reliëf of lithofaan, of de dikte van een geëxtrudeerde vorm. Lithofanen gebruiken meestal 2–3 mm.
Massieve plaat onder het reliëf zodat de print bij elkaar blijft. 0 betekent geen basis.
Zo gebruikt u deze tool
- 1
Upload het .glb-bestand
Voeg één GLB toe of maximaal 20, elk van maximaal 95 MB. Een .gltf met aparte .bin- en teksturbestanden is het makkelijkst te verwerken nadat je alles in één GLB hebt verpakt.
- 2
Houd binaire FBX en texturen aan
Kies bij Converteren naar FBX, bij Bestandscodering Binair en zet Texturen en materialen behouden aan, zodat de afbeeldingen in de FBX worden ingepakt. Laat Verticale as op Behouden staan, tenzij het model op zijn rug ligt na het importeren.
- 3
Converteren en importeren
Klik op Converteren naar FBX en sleep het bestand naar de assetmap van je engine of naar Blender via File › Import › FBX.
GLB tegenover FBX: een open webformaat en het uitwisselingsformaat van Autodesk
GLB is de binaire vorm van glTF 2.0, dat de Khronos Group in 2017 uitbracht en dat in 2022 de internationale standaard ISO/IEC 12113 werd. Eén .glb bevat een header van 12 bytes, een JSON-beschrijving van de scène en een binaire chunk met geometrie en afbeeldingen. Het is gemaakt om snel door een renderer te worden geladen: eenheden zijn meters, Y wijst omhoog en materialen volgen een fysiek gebaseerd metallic-roughnessmodel dat three.js, Babylon.js en Scene Viewer van Android op dezelfde manier weergeven.
FBX begon als bestandsformaat van de motion-capturesoftware FiLMBOX van Kaydara en is sinds 2006 eigendom van Autodesk. Het is propriëtair en vooral gedocumenteerd via de FBX SDK van Autodesk, maar blijft het standaard uitwisselingsformaat voor game-engines en animatietools. De modelimporter van Unity leest FBX native, de importopties van Unreal Engine zijn eromheen gebouwd, en Maya en 3ds Max gebruiken het om gerigde personages tussen studio's uit te wisselen.
Wat blijft behouden bij het converteren van GLB naar FBX
| In de GLB | In de FBX | Controleren na import |
|---|---|---|
| Meshes, UV's, normalen | Ongewijzigd behouden | Niets |
| Knooppunthiërarchie en namen | Behouden | Pivotposities |
| Skelet en skinweights | Botten en skincluster | Rightype in de engine |
| Animatieclips, morph targets | Animatietakes, blend shapes | Clipnamen en -lengtes |
| Basiskleur-, normal- en emissive-maps | Ingebedde texturen op FBX-materialen | Textuurtoewijzing |
| Metallic-roughnesswaarden | Benaderd | Metal- en roughnessmaps opnieuw koppelen |
| Extensies zoals clearcoat of transmission | Geen FBX-equivalent | Opnieuw opbouwen in de engine |
De FBX importeren in Unity, Unreal Engine of Blender
Unity
- 01Sleep de .fbx naar de map Assets in het Project-venster.
- 02Kies op het tabblad Rig Humanoid of Generic voor personages.
- 03Gebruik op het tabblad Materials de optie Extract Textures om maps te bewerken.
Unreal Engine
- 01Klik in de Content Browser op Import en kies de .fbx.
- 02Vink Import Animations aan voor gerigde modellen.
- 03Controleer Import Uniform Scale als de grootte een factor 100 afwijkt.
Blender
- 01Gebruik File › Import › FBX (.fbx).
- 02Open de werkruimte Shading om materialen te controleren.
- 03Gebruik Automatic Bone Orientation als botten de verkeerde kant op wijzen.
De meeste verrassingen na een conversie van GLB naar FBX komen door materialen, niet door geometrie. glTF verpakt ambient occlusion, roughness en metallic vaak in het rode, groene en blauwe kanaal van één afbeelding. Het klassieke materiaalmodel van FBX heeft geen plek voor die gecombineerde textuur, dus engines importeren hem als extra afbeelding die je met de hand koppelt. Texturen als WebP in een GLB zijn een tweede valkuil: weinig FBX-importers lezen WebP, dus gebruik PNG of JPEG; WebP naar JPG: wanneer en waarom legt de afweging uit.
Als de bestemming een statische mesh is voor een renderer of een 3D-printer in plaats van een engine, is FBX misschien het verkeerde doel; FBX naar OBJ laat zien wat een eenvoudig meshformaat behoudt. Voor AR Quick Look van Apple op iPhone ga je vanuit dezelfde GLB juist naar GLB naar USDZ.
GLB
glTF Binary (GLB)
GLB is de binaire vorm van glTF 2.0, het 3D-overdrachtsformaat dat de Khronos Group in 2017 publiceerde. Het verpakt geometrie, PBR-materialen, texturen en animaties in één compact bestand dat is ontworpen om snel te laden. GLB wordt veel gebruikt voor 3D op het web, AR-viewers, Android Scene Viewer en online marktplaatsen voor modellen. Sommige oudere desktop-3D-programma's en CAD-programma's importeren het niet.
- Compressie
- –
- Transparantie
- –
- Animatie
- Ja
- Geïntroduceerd
- 2017 · Khronos Group
FBX
Filmbox (FBX)
FBX is een 3D-formaat dat Kaydara maakte voor zijn software Filmbox en dat sinds 2006 eigendom is van Autodesk. Het slaat meshes, materialen, texturen, skeletten, skinning, camera's, lichten en animatie op in één bestand. Het is het standaard uitwisselformaat voor game-assets in Unity, Unreal Engine, Maya, 3ds Max en Blender. Het formaat is gesloten en het gedrag kan verschillen tussen exporters en SDK-versies.
- Compressie
- –
- Transparantie
- –
- Animatie
- Ja
- Geïntroduceerd
- Kaydara (now Autodesk)
Mensen zetten GLB om naar FBX om een model van het web, een marktplaats of een 3D-scanapp te gebruiken in workflows van Unity, Unreal Engine, Maya of 3ds Max, die rond het formaat van Autodesk zijn gebouwd.
Vragen over GLB naar FBX
Werken de animaties uit mijn GLB nog na het converteren naar FBX?
Skeletanimatie en blend-shape-animatie (morph targets) bestaan in beide formaten, dus clips in de GLB hebben een plek in de FBX. Controleer elke clip na het importeren in de animatievoorvertoning van de engine, zeker als de GLB er meerdere bevatte, want sommige importers splitsen of hernoemen ze.
Waarom zien mijn materialen er in Unity grijs of plasticachtig uit na het converteren?
glTF-materialen gebruiken metallic- en roughnesswaarden, vaak samengevoegd in één textuur, terwijl FBX-materialen zijn ontworpen rond diffuse en specular. Basiskleur en normal maps komen meestal goed over; metallic en roughness moet je mogelijk opnieuw koppelen in de materiaaleditor van de engine.
Moet ik GLB naar FBX converteren voor Blender?
Niet om het te openen. Blender heeft sinds versie 2.80 een glTF 2.0-importer, dus File › Import › glTF 2.0 leest een GLB rechtstreeks. Converteer alleen als de volgende tool in je pipeline FBX verwacht.
Kies ik beter binaire of ASCII-FBX?
Binair. Het is kleiner, laadt sneller en wordt verwacht door Unity, Unreal en Maya. De FBX-importer van Blender leest ASCII-FBX helemaal niet. Kies alleen ASCII voor een script of diff-tool dat het bestand als tekst moet lezen.
Waarom is het FBX-model in Unreal 100 keer te groot of te klein?
glTF werkt in meters, Unreal in centimeters, en FBX bevat een eenheidsschaal die elke importer anders interpreteert. Als de grootte een factor 100 afwijkt, pas dan de uniforme importschaal aan of stel Eenheden van het model in vóór het converteren, en controleer daarna een bekende afmeting.
- FBX naar OBJ converterenZet FBX uit Mixamo, Unity-assetpacks of Maya om naar OBJ met MTL-materialen en texturen. Binaire en ASCII-FBX, 20 bestanden per batch.
- OBJ naar GLB converterenZet OBJ met MTL en texturen om naar één GLB voor three.js, model-viewer, Shopify en Android AR. Schaal in meters, materialen ingesloten.
- glTF naar GLB converterenBundel een .gltf-bestand met .bin-buffers en textures in één GLB. Upload de map als ZIP; model, materialen en schaal blijven ongewijzigd.
- GLB naar USDZ converterenZet GLB om naar USDZ zodat iPhone en iPad het model in AR tonen vanuit Safari, Berichten of Bestanden. PBR-materialen en textures blijven.
- STL naar GLB converterenZet STL-printbestanden om naar GLB voor websites, model-viewer en Android AR. Millimeters naar meters en Z-up naar Y-up, zodat het onderdeel rechtop staat.