.MESH

MESH-bestand

DirectX SDK Sample Mesh File (SDKMESH)
Stel een vraag
SNEL ANTWOORD

Een .mesh-bestand is meestal een DirectX SDK Sample Mesh (SDKMESH) - een binair 3D-modelformaat gemaakt door Microsoft voor DirectX-voorbeeldcode. Het kan ook een Ogre3D-mesh of een generieke game-engine-mesh zijn. Om het te openen, gebruikt u de DirectX Tool Kit (SDKMESH) of Blender met de Ogre-plugin (Ogre3D). De extensie alleen identificeert het formaat niet.

Ontwikkelaar: Microsoft (DirectX SDK / DirectXMesh) Categorie: 3D-bestanden MIME: application/octet-stream
OPENT OP Windows macOS Linux
Gerelateerd: .DCM · .STEP · .SKP · .STP

Op deze pagina

19k+ extensies geïndexeerd
Laatst beoordeeld op Jul 15, 2026

Niet zeker wat uw bestand is?

Sleep een bestand naar onze identificatietool - we lezen alleen de eerste bytes om het formaat te benoemen.

Identificeer een bestand

Wat is het MESH-bestandsformaat?

.mesh is een bestandsformaat dat geassocieerd wordt met de SDKMESH binaire container van de DirectX SDK. Elk .mesh-bestand bevat een 3D-geometrisch model dat wordt gebruikt voor het renderen van objecten in DirectX-voorbeeldtoepassingen, tutorials en games die DirectX-technologie ondersteunen.

SDKMESH slaat vertex-buffers, index-buffers, mesh-subsets, een frame-hiërarchie (botten) voor skeletanimatie en materiaaldefinities inclusief textuurbestandspaden op. Het formaat bestaat in twee versies: v1 gebruikt traditionele diffuse/speculaire materialen (DirectX 9, 10 en 11 tijdperk), terwijl v2 PBR (Physically Based Rendering) materiaalondersteuning toevoegt voor DirectX 11 en 12.

DirectX is de technologie van Microsoft voor het ontwikkelen van applicaties op Windows-systemen en Xbox-spelcomputers. Het hoofddoel is het renderen van graphics in games en softwaretoepassingen. DirectX 12 is de huidige versie. SDKMESH werd rond 2008 geïntroduceerd als opvolger van het verouderde .x-formaat voor SDK-voorbeeldcode en blijft in gebruik in DirectX 12-tutorials.

SDKMESH is een tool voor ontwikkelaars en voorbeelden - niet bedoeld voor de uiteindelijke distributie van games. Moderne projecten gebruiken glTF of FBX voor de uitwisseling van assets; de ContentExporter-tool converteert FBX naar SDKMESH voor gebruik in SDK-voorbeelden. Let op dat de .mesh-extensie ook wordt gebruikt door niet-gerelateerde engines zoals Ogre3D en Godot met volledig verschillende binaire structuren.

Beveiliging & veiligheid

RISICO: LOW

SDKMESH-bestanden zijn pure 3D-gegevens zonder uitvoerbare inhoud. Het risico is zeer laag. Zoals bij elk bestand waarvan de extensie (.mesh) door veel verschillende programma's wordt gedeeld, moet u de bron verifiëren voordat u onbekende .mesh-bestanden opent in game-engine-tools.

Formaatdetails

in een notendop
VOLLEDIGE NAAMDirectX SDK Sample Mesh File (SDKMESH)ook bekend als SDKMESH file, DirectX Mesh file
ONTWIKKELAARMicrosoft (DirectX SDK / DirectXMesh)sinds circa 2008 (Direct3D 10 SDK samples; replacement for legacy .x format)
CATEGORIE3D-bestanden
MIME-TYPEapplication/octet-stream
TYPEProprietair binair 3D-mesh/modelformaat (DirectX SDK sample runtime-formaat)
Deze extensie wordt ook gebruikt door…
  • Ogre3D Mesh-bestand - De Ogre3D game-engine gebruikt .mesh voor zijn eigen binaire 3D-meshformaat (magic bytes: header „MESH” of Ogre serializer-header); niet gerelateerd aan DirectX SDK.
  • Godot Mesh Resource (verouderd) - Oudere versies van de Godot Engine gebruikten .mesh voor binaire mesh-bronnen; het huidige Godot gebruikt .res/.tres.
  • Generieke 3D-mesh (meerdere tools) - Veel 3D-tools (aangepaste exporteurs, game-engines) gebruiken .mesh als een generieke extensie voor binaire of XML-meshgegevens zonder gemeenschappelijke standaard.

Programma's die MESH-bestanden openen

Windows4 apps
DirectX SDK Gratis Verouderde standalone SDK (juni 2010, laatste release) bevat SDKMESH-voorbeeldviewers. Gebruik de DirectX Tool Kit voor moderne ontwikkeling.
Blender Open-source Geen native SDKMESH-import. Converteer SDKMESH eerst naar FBX of OBJ via ContentExporter of een aangepaste tool en importeer deze vervolgens in Blender. Voor Ogre3D .mesh: gebruik de Blender Ogre-importplugin.
DirectX Tool Kit (DirectXTK) Open-source Gebruik de DirectXTK Model-klasse (C++ API) om SDKMESH-bestanden te laden en te renderen in een DirectX 11/12-applicatie.
sdkmeshdump (DirectXMesh) Open-source Command-line tool: sdkmeshdump.exe bestand.mesh - dumpt de mesh-header, vertex/index-bufferinformatie en materiaalnamen naar de console voor inspectie.
macOS1 app
Blender Open-source Geen native SDKMESH-import. Converteer SDKMESH eerst naar FBX of OBJ via ContentExporter of een aangepaste tool en importeer deze vervolgens in Blender. Voor Ogre3D .mesh: gebruik de Blender Ogre-importplugin.
Linux1 app
Blender Open-source Geen native SDKMESH-import. Converteer SDKMESH eerst naar FBX of OBJ via ContentExporter of een aangepaste tool en importeer deze vervolgens in Blender. Voor Ogre3D .mesh: gebruik de Blender Ogre-importplugin.

Technische details

diepe specificaties
Volledige formaatnaamSDKMESH - DirectX SDK Sample Mesh binair formaat
Header-versieveld`uint32_t` Versieveld: `101` = SDKMESH v1 (verouderde materialen); `200` = SDKMESH v2 (PBR-materialen)
Byte-volgordeLittle-endian (IsBigEndian-vlag aanwezig in header voor expliciete declaratie)
ContainerstructuurBinaire lay-out in twee delen: (1) statische datasectie - header, vertex/index-bufferdescriptors, mesh-records, materialen; (2) bufferdatasectie - ruwe vertex- en index-arrays
Index-datatypen16-bit of 32-bit unsigned integers (per index-bufferdeclaratie)
v1 materiaalmodelTraditioneel diffuus/speculair - gebruikt in DirectX 9, 10 en 11 SDK-voorbeelden
v2 materiaalmodelPBR (Physically Based Rendering) - albedo, roughness, metallic maps; gebruikt in DirectX 11/12 Tool Kit-voorbeelden
Ondersteuning voor bot-hiërarchieFrame-records met ouder/kind-relaties voor skeletanimatie
Typische grootte50 KB - 50 MB afhankelijk van het aantal polygonen en textuurreferenties
Bijbehorend OSWindows, Xbox (op DirectX gebaseerde consoles)
Creatie-tool`ContentExporter` (microsoft/content-exporter op GitHub) - converteert FBX naar SDKMESH
Laad-API'sDXUT `CDXUTSDKMesh` lader; DirectX Tool Kit (`DirectXTK`) `Model`-klasse
Extensie-conflict`.mesh` wordt ook gebruikt door Ogre3D, Godot en andere engines met volledig verschillende binaire formaten
Uitgebrachtcirca 2008 (Direct3D 10 SDK samples; replacement for legacy .x format)
Laatste versieSDKMESH v2 (introduced with DirectX Tool Kit DX11/DX12 for PBR materials)
Specificatiegithub.com

MESH conversies

Community V&A

gevraagd door gebruikers
Stel een korte vraag
Krijg hulp van mensen die met MESH-bestanden werken. Wees specifiek - vermeld uw systeem en softwareversie.
Geen account nodig · antwoorden meestal binnen een dag

Nog geen vragen - wees de eerste om iets te vragen over MESH-bestanden.

Veelgestelde vragen

Welk programma opent een .mesh-bestand?
Dat hangt af van het type .mesh-bestand. DirectX SDKMESH-bestanden worden geladen via de DirectX Tool Kit in C++-code. Ogre3D .mesh-bestanden worden geopend met Ogre-compatibele tools (OgreCommandLineTools, Blender Ogre-plugin). Voor .mesh-bestanden van gamedata bepaalt de specifieke game-engine de tool.
Hoe converteer ik een .mesh-bestand naar OBJ of FBX?
Voor DirectX SDKMESH: gebruik de open-source sdkmesh-to-obj tool op GitHub. Voor Ogre3D .mesh: gebruik OgreXMLConverter om eerst naar XML te converteren en importeer dit vervolgens in Blender via de Ogre-plugin. Voor andere formaten: identificeer eerst de engine.
Kan Blender .mesh-bestanden openen?
Niet standaard. Voor DirectX SDKMESH moet u eerst naar OBJ converteren. Voor Ogre3D .mesh-bestanden installeert u de Blender Ogre import/export-plugin. Voor andere game-engines is een specifieke plugin of formaatidentificatie nodig.
Is de DirectX SDK nog beschikbaar?
De standalone DirectX SDK (laatste release juni 2010) is nog steeds te downloaden bij Microsoft, maar is verouderd. Huidige DirectX-ontwikkeling maakt gebruik van de Windows SDK, en SDKMESH-ondersteuning wordt geboden door de actief onderhouden DirectX Tool Kit op GitHub.
Wat heeft SDKMESH vervangen voor modern DirectX-werk?
Voor uitwisseling is glTF 2.0 (GLB) nu de geprefereerde open standaard. De DirectX Tool Kit zelf ondersteunt het laden van glTF 2.0-modellen. SDKMESH blijft bestaan voor compatibiliteit met oudere DirectX-voorbeelden.

Referenties

1DirectXMesh Wiki - Geometry formatsgithub.com
2SDKMESH format wiki (contentexporter)github.com

Blijf ontdekken

door de database

Populaire extensies deze week

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.BINCD/DVD Disc Image (BIN/CUE)
4.DATProgram Data File (generic)
5.PARTPartial Download File
6.EXEWindows Executable (Portable Executable)
7.NOMEDIAAndroid No-Media Marker File
8.RPMSGRestricted Permission Message
9.TMPTemporary File
10.TXTPlain Text File

Gerelateerde extensies

.DCMDICOM Medical Image
.STEPSTEP - Standard for the Exchange of Product Data (ISO 10303)
.SKPSketchUp Document
.STPSTEP - Standard for the Exchange of Product Data (ISO 10303), .stp spelling
.MTLMaterial Template Library (Wavefront)
.MAX3ds Max Scene File (Autodesk 3ds Max)

Gratis bestandstools

Een bestandsidentificatie en afbeeldingsconverter in de browser - alles draait op uw eigen apparaat.

Open de gereedschapskist

Blader door bestandsextensies A-Z