MSH Meshes - Yhzan95/GettingUpModdingTool GitHub Wiki
MSH — Meshes
Extension
.msh
Purpose
MSH files contain 3D mesh data used by Getting Up game assets.
They are mainly used for:
- Characters
- Props
- Objects
- Vehicles
- Environment scenery
Tool support
Getting Up Modding Tool currently supports:
- Reading MSH files
- 3D preview
- Mesh inspection
- Export
Mesh information
Depending on the resource, mesh data may include:
- Geometry
- Mesh sections
- Materials references
- UV coordinates
- Skeleton data for skinned meshes
Related resources
MSH files can interact with other game formats:
.st— Texture resources.mtm— Material resources.bnm— Animation resources.gat— Attachment information
These resources may be required together to reproduce the complete in-game asset.
Export formats
Supported meshes can be exported to:
- OBJ
- glTF 2.0
- GLB
See Export Overview.
Reverse-engineering notes
Document discovered binary fields here as they become confirmed.
Recommended structure:
- Header
- Section table
- Vertex data
- Index data
- Material references
- UV data
- Skeleton / skinning data
- Attachment information
- Unknown fields
Unknown areas
Some MSH fields may still require further investigation.
Keep a clear distinction between:
- Confirmed behavior
- Observed patterns
- Current hypotheses
- Unknown fields