Tutorialgids

GLB vs FBX vs OBJ: Welk 3D-formaat exporteren? (8 vergeleken)

Exporteer GLB, FBX, OBJ, STL, USDZ, 3MF, BLEND of DXF vanuit Meshy met vertrouwen. Een beslissingsgids plus oplossingen voor ontbrekende texturen en defecte .mtl-bestanden.
Tutorialgids

Meshy exporteert elk model in acht formaten: GLB, FBX, OBJ, STL, USDZ, 3MF, BLEND en DXF. De verkeerde kiezen is de meest voorkomende reden waarom een model "er kapot uitziet" zodra je het ergens anders opent. Kort samengevat: GLB voor web en de meeste engines, FBX voor game-engines met animatie en DCC-tools, STL of 3MF voor printing, USDZ voor Apple AR, OBJ alleen wanneer een oude tool erom vraagt, DXF voor CAD. Deze gids behandelt de beslissing, de exportstappen en de drie importfouten die gebruikers het vaakst maken.

GLB, FBX, OBJ, STL, USDZ, 3MF, BLEND en DXF: 8 soorten 3D-bestandsindelingen uitgelegd

meshy-bestandsindelingen

Wat is een GLB-bestand?

GLB is de binaire versie van glTF, een open standaard die wel eens 'de JPEG van 3D' wordt genoemd omdat het overal wordt gebruikt. Het verpakt geometrie, PBR-materialen en texturen in één bestand. De meeste webviewers, Unity, Godot en Blender lezen het zonder extra instellingen. Gebruik het wanneer je niet zeker weet wat je anders moet kiezen.

Wat is een FBX-bestand?

FBX is het formaat van Autodesk en al lange tijd de standaard voor gerigde, geanimeerde personages. Het is de veiligste keuze voor Unreal Engine, Maya, 3ds Max en de animatiepijplijn van Unity. In tegenstelling tot GLB is het een gesloten formaat dat door Autodesk wordt onderhouden, waardoor toolondersteuning enigszins kan variëren per versie.

Wat is een OBJ-bestand en waarom leidt het tot grijze modellen?

OBJ slaat alleen geometrie op. Materialen bevinden zich in een bijbehorend .mtl-bestand dat verwijst naar aparte textuurafbeeldingen via relatieve paden. Houd de .obj-, .mtl- en textuurbestanden bij elkaar in één map en het importeert goed. Scheid ze en je krijgt een ongetextureerd grijs model met intacte geometrie.

STL versus 3MF voor 3D-printen

STL is het oudste en meest universele 3D-printformaat. Het slaat een driehoeksmesh op zonder kleur, materiaal of eenheden, maar elke slicer leest het. 3MF is het moderne alternatief: het kan kleur, multi-materiaalgegevens en metadata bevatten waar STL simpelweg geen ruimte voor heeft. Kies STL voor een print in één kleur en 3MF zodra je in meer dan één kleur of materiaal print. Als je model voorbereidend werk nodig heeft voordat een van beide formaten schoon print, raadpleeg dan de 3D-printreparatiegids van Meshy.

Wat is een USDZ-bestand?

USDZ is het verpakte AR-formaat van Apple, gebouwd op Pixar's Universal Scene Description. Het is wat iOS Quick Look en Vision Pro verwachten voor AR-voorvertoningen. Als je publiek modellen bekijkt op iPhone of in AR, is dit het formaat dat ze nodig hebben, naast een GLB voor alle anderen.

Wat is een BLEND-bestand?

BLEND is het native projectformaat van Blender. Het behoudt modifiers, materiaal-node-instellingen en rigging precies zoals ze in Blender waren, wat geen enkel exportformaat vasthoudt. Het is bedoeld om in Blender te blijven, niet om tussen tools te verplaatsen.

Wat is een DXF-bestand en wanneer moet je het exporteren?

DXF is een CAD-uitwisselingsformaat, alleen geometrie, zonder texturen of materialen. Het is het formaat dat AutoCAD, Fusion 360, SolidWorks en Rhino verwachten en het is een veelgebruikt doel voor lasersnijden en CNC-workflows. Als je volgende stap een CAD-tool is in plaats van een game-engine of een slicer, dan is dit de export om naar te grijpen. Voor het bredere landschap van CAD- en industriële formaten die Meshy niet exporteert, behandelt Meshy's gids voor 3D-bestandsindelingen die ook.

GLB versus FBX versus OBJ: welk formaat moet je gebruiken?

Als je maar één regel onthoudt, maak het dan deze: exporteer bij twijfel GLB.

Hier is waarom formaten zich zo verschillend gedragen. De meeste zijn containers. GLB, FBX (ingesloten), USDZ, 3MF en BLEND verpakken allemaal geometrie, materialen en texturen in één bestand. Sleep het naar een ander programma en alles wordt verbonden weergegeven. OBJ is geen container. Het bevat alleen geometrie. Materialen zitten in een apart .mtl-bestand, en dat .mtl-bestand verwijst naar texture-afbeeldingen via relatieve paden. Stuur het .obj zonder zijn .mtl en textures in dezelfde map, en alles wat het opent toont grijze geometrie zonder detail. De mesh is niet kapot. De materiaalketen is alleen verbroken.

Exportformaten per platform en gebruiksscenario

Jouw bestemmingExporteren alsWaarom
BlenderGLB (of BLEND)Enkel bestand, geometrie + PBR-textures ingebed, importeer met één sleepbeweging
UnityGLB of FBXGLB slepen-en-neerzetten met materialen; FBX voor animatie-intensieve workflows
Unreal EngineFBXUE's native importpad voor meshes, rigs en animaties
Maya / 3ds MaxFBXHet standaard DCC-uitwisselingsformaat
Roblox StudioFBX (gerigde karakters) / OBJ (statische props)Komt overeen met wat Roblox' importeurs verwachten, volgens Meshy's Roblox-integratiegids
GodotGLBglTF is Godot's voorkeursimportpijplijn
Webbrowser / three.jsGLBHet native formaat voor het web
3D-printen, één kleurSTLUniversele slicer-ondersteuning
3D-printen, meerkleurig of meerdelig3MFBevat kleur- en materiaalmetadata die STL niet kan
Apple AR / Vision ProUSDZApple's vereiste AR-formaat
CAD-software (AutoCAD, Fusion 360, SolidWorks, Rhino)DXFSchone geometrie zonder ingebakken textures, geschikt voor CAD- en laserbewerking
Verouderde tools, laatste redmiddelOBJUniverseel leesbaar, maar controleer eerst de .mtl-waarschuwing hierboven

Snellere optie: Meshy heeft plugins voor Blender, Unity, Unreal Engine, 3ds Max, Maya, en Godot die een model rechtstreeks in je scène plaatsen. Geen handmatige exportstap nodig.

Bevat het formaat rig- en animatiegegevens?

Als je model een gerigde, geanimeerde karakter is, is dit belangrijker dan de software waar je voor gaat.

FormaatBevat rig + animatie?
FBXJa. De industrienorm voor gerigde personages.
GLBJa.
BLENDJa, maar alleen binnen Blender.
USDZJa, in de specificatie. USDZ is gebouwd op het UsdSkel-schema van USD, dat ondersteuning biedt voor skeletanimatie, keyframe-tijdsamples en morph targets. De afspeelmogelijkheden verschillen per platform: ARKit en Quick Look van Apple spelen het volledig af, SceneViewer van Android kan delen van de rig weglaten, en webviewers zijn afhankelijk van de specifieke implementatie. Voor platformonafhankelijke animatie is GLB nog steeds de veiligere keuze.
OBJNooit. Alleen statische geometrie.
STL / 3MFNooit. Dit zijn printformaten zonder ruimte voor riggegevens.

Als je een personage in Meshy hebt gerigd en geanimeerd en het hebt geëxporteerd als OBJ of STL, is de animatie niet verloren gegaan. Het formaat kan het simpelweg niet bevatten. Exporteer opnieuw als FBX of GLB.

Hoe exporteer je een 3D-model in het juiste formaat? (5 stappen)

Stap 1: Open je voltooide model. Genereer of open een model in je Meshy-werkruimte.

Stap 2: Open het downloadpaneel. Klik op het downloadpictogram in de werkbalk om Downloadinstellingen te openen.

meshy-download-instellingen-paneel

Stap 3: Kies je formaat in de vervolgkeuzelijst. Klik op het veld Formaat en kies uit de acht opties: FBX, OBJ, GLB, USDZ, STL, BLEND, 3MF of DXF. Stem het af op je bestemming met behulp van de beslissingstabel hierboven.

Stap 4: Pas indien nodig de grootte aan. Schakel Formaat wijzigen in als je een specifieke echte hoogte nodig hebt, en kies Oorsprong (Onder of Midden) om in te stellen waar het draaipunt van het model zich bevindt.

Stap 5: Klik op Download en open het vervolgens in je doelsoftware. Als er aan de andere kant iets mis lijkt te zijn, raadpleeg dan het onderstaande gedeelte Problemen oplossen voordat je aanneemt dat de export is mislukt. Waar komen de texturen vandaan? Texturen worden tijdens het genereren ingebakken, niet bij het exporteren. Meshy's PBR-kaarten zijn Albedo, Roughness, Metallic en Normal, met Emission toegevoegd vanaf Meshy 6 en nieuwere modellen. Er is geen aparte AO-kaart. Het downloadpaneel regelt alleen het formaat en de grootte, het voegt geen texturen toe of wijzigt ze niet. Lees voor meer informatie over hoe deze kaarten worden gegenereerd Meshy's PBR texturing guide.

Exporteren voor Roblox Studio? Volgens Meshy's Roblox-integratiedocumentatie exporteren statische props schoon als OBJ, en gerigde personages als FBX voor Roblox's Avatar-importer. Als je Meshy's Roblox Bridge gebruikt in plaats van een handmatige download, stuurt het modellen automatisch als GLB, dus deze formaatkeuze is dan niet van toepassing.

Waarom ontbreekt de textuur van mijn 3D-model na het exporteren? (En hoe je het oplost)

OBJ wordt grijs of wit geïmporteerd: het ontbrekende .mtl-bestand

Dit is de meest voorkomende oorzaak van een grijze import. OBJ splitst materialen op in een .mtl-bestand en aparte textuurafbeeldingen, allemaal verbonden via relatieve bestandspaden.

Oplossing: Houd het .obj-bestand, het .mtl-bestand en elke textuurafbeelding in dezelfde map en importeer die map vervolgens als geheel. Als je alleen het .obj-bestand hebt verplaatst, download dan de volledige export opnieuw in plaats van naar de ontbrekende onderdelen te zoeken. Overschakelen naar GLB omzeilt dit volledig, omdat GLB alles in één bestand insluit.

FBX-textuur wordt niet weergegeven in Blender of Unity

Soms worden de afbeeldingen wel geïmporteerd, maar niet automatisch aan de materiaalslots gekoppeld. Dit uit zich in een model dat de juiste vorm heeft, maar geen kleur of detail.

Oplossing: Open de materiaaleditor in jouw software en verbind elke kaart handmatig: Albedo met Base Color, Normal met Normal, Roughness met Roughness. Als je specifiek in Blender werkt, controleer dan ook de viewport-shading-modus. Texturen worden alleen weergegeven in Material Preview of Rendered-modus, niet in Solid-modus. Als er niets vreemds lijkt in de materiaaleditor, is die schakelaar meestal de boosdoener.

Mijn model wordt met de verkeerde schaal geïmporteerd

3D-formaten zijn het niet eens over eenheden, en AI-gegenereerde modellen hebben geen realistische afmetingen tenzij je die instelt. Een model kan in de ene engine 100 keer te groot worden en in een andere microscopisch klein, zelfs bij dezelfde export.

Oplossing: Behandel schaal als een instelling voor jouw bestemming, niet als een vaste eigenschap van het bestand.

  • Unity: controleer de Import Settings van het model, pas de Scale Factor aan en pas deze toe. Zie Meshy's Unity-workflowgids voor de volledige pijplijn.

  • Unreal Engine: stel Import Uniform Scale in in het FBX-importdialoogvenster. Unreal werkt standaard in centimeters. Meshy's Unreal Engine-plugin slaat de hele handmatige importstap over als je liever niet met dit dialoogvenster bezig bent.

  • Slicers: stel de fysieke afdrukmaat direct in de slicer in. Dat getal, niet de interne eenheden van het bestand, bepaalt wat er daadwerkelijk wordt afgedrukt.

Als je van tevoren weet dat je een specifiek real-world formaat nodig hebt, stel dit dan in via Meshy's Resize-optie voordat je exporteert. Dat bespaart een extra stap.

Hoe converteer ik tussen 3D-formaten? (GLB naar FBX, OBJ, STL, DXF)

Omdat Meshy alle acht formaten uit één model genereert, hoef je meestal niets achteraf te converteren. Ga gewoon terug en download opnieuw in het formaat dat je nodig hebt.

Als je uitgaat van een bestand dat niet van Meshy komt, of je hebt een snelle eenmalige conversie nodig, dan kan Meshy's gratis 3D-bestandsconverter gangbare combinaties aan zoals GLB naar FBX, FBX naar OBJ en STL naar DXF. Elke conversie biedt een nieuwe kans dat materialen of rig-gegevens verloren gaan, dus opnieuw exporteren vanuit de oorspronkelijke bron is veiliger als dat mogelijk is.

Veelgestelde vragen

Is GLB of FBX beter?

Geen van beide is universeel beter, ze zijn gemaakt voor verschillende taken. GLB is de moderne open standaard en de veiligste keuze voor het web, Blender en de meeste engines. FBX is de industriestandaard, specifiek voor gerigde animatiepijplijnen in Unreal, Maya, 3ds Max en de animatieworkflow van Unity. Kies op basis van je bestemming, niet op persoonlijke voorkeur.

Kan een GLB-bestand worden 3D-geprint?

Niet direct via de meeste slicers, omdat GLB is gebouwd voor rendering in plaats van printen en niet de printspecifieke gegevens bevat die slicers verwachten. Exporteer als STL voor eenkleurig printen of 3MF als je kleur en multi-materiaalondersteuning nodig hebt.

Zijn glTF en GLB hetzelfde?

Het is hetzelfde formaat in twee verpakkingen. glTF is de tekstgebaseerde versie met aparte gekoppelde bestanden voor texturen. GLB is de binaire versie waarbij alles in één bestand is verpakt. Voor de meeste workflows is GLB handiger omdat er niets kwijt kan raken.

Waarom heeft mijn OBJ-bestand geen textuur?

Omdat OBJ alleen geometrie opslaat. De materialen bevinden zich in een apart .mtl-bestand dat texture-afbeeldingen via relatieve paden verwijst, en als die bestanden niet met de .obj zijn meegereisd, toont wat het ook opent een ongetextureerde grijze geometrie. Houd alle drie de onderdelen (.obj, .mtl, texturen) in dezelfde map, of exporteer in plaats daarvan GLB zodat alles in één bestand blijft.

Welke bestandsformaten exporteert Meshy?

Acht: GLB, FBX, OBJ, STL, USDZ, 3MF, BLEND en DXF, allemaal beschikbaar vanuit één generatie via de vervolgkeuzelijst Formaat in het downloadpaneel.

Welke formaten behouden mijn gerigde animatie?

FBX, GLB en BLEND dragen allemaal betrouwbaar rig- en animatiegegevens over. USDZ ondersteunt dit in de specificatie, maar het afspelen hangt af van het platform waarop je het bekijkt. OBJ, STL en 3MF bevatten nooit animatie; het zijn statische geometrie- of printformaten. Voor Roblox-personages exporteer je specifiek als FBX.

Gerelateerde gidsen

3D, Op Aanroep

Neem contact op met Verkoop