JMF (Jackhammer Map Format): Difference between revisions
Jump to navigation
Jump to search

SirYodaJedi (talk | contribs) m (Free version has been updated) |
m (Multipage removal) |
||
| Line 1: | Line 1: | ||
{{ | {{LanguageBar}} | ||
{{quake topicon}}{{quake2 topicon}}{{quake3 topicon}}{{gldsrc topicon}} | |||
{{stub}} {{non-valve engine|engine}} | {{stub}} {{non-valve engine|engine}} | ||
The '''Jackhammer Map Format''' ('''JMF''') is a binary file format used by {{jack|4}} to store map project data before being exported to [[MAP]], like [[RMF]]. Unlike RMF, JMF supports objects being part of multiple visgroups, [[KV]]s longer than 15 characters, and Quake III patch meshes. Additionally, it can store [[path entity|paths]] in a slightly different manner, optimized for Jack's [[Path Tool (Jack)|Path Tool]]. | The '''Jackhammer Map Format''' ('''JMF''') is a binary file format used by {{jack|4}} to store map project data before being exported to [[MAP]], like [[RMF]]. Unlike RMF, JMF supports objects being part of multiple visgroups, [[KV]]s longer than 15 characters, and Quake III patch meshes. Additionally, it can store [[path entity|paths]] in a slightly different manner, optimized for Jack's [[Path Tool (Jack)|Path Tool]]. | ||
| Line 17: | Line 19: | ||
* [https://github.com/pwitvoet/mess/blob/master/MESS/Formats/JmfFormat.cs JmfFormat.cs] from {{mess|2}} source code | * [https://github.com/pwitvoet/mess/blob/master/MESS/Formats/JmfFormat.cs JmfFormat.cs] from {{mess|2}} source code | ||
* [https://github.com/LogicAndTrick/sledge-formats sledge-formats] library | * [https://github.com/LogicAndTrick/sledge-formats sledge-formats] library | ||
[[Category:File formats]] | |||
Revision as of 06:40, 12 July 2024
This page documents information about an engine not developed by Valve. This information is documented here because it has technical and/or historical relevance to Valve's engines.
The Jackhammer Map Format (JMF) is a binary file format used by
J.A.C.K. to store map project data before being exported to MAP, like RMF. Unlike RMF, JMF supports objects being part of multiple visgroups, KVs longer than 15 characters, and Quake III patch meshes. Additionally, it can store paths in a slightly different manner, optimized for Jack's Path Tool.
Structs
See the TWHL wiki page linked below.
See also
- MAP, used by the map compilers
- RMF, used by
Hammer 3.x and openable by
J.A.C.K. - VMF, used by
Hammer 4.x and openable by
J.A.C.K. - SMF, used by
Sledge
External links
Specification: JMF on THWL wiki- JmfFormat.cs from
MESS source code - sledge-formats library