CModels and Clipmaps
Target-binary evidence
Atlas indexes Load_ProcessStructLayout_clipMap_t at RVA 0x7F68F0 (2,461 bytes) and Load_ProcessStructLayout_cmodel_t at 0x7F7500 (665 bytes), both associated with archive_impl_cm_local_db.h (candidate ranges 19842–19907 and 19914–19933). Load_ClipMapAsset and Load_CModel/related load names are present in the database handler/generated loader sources. See Evidence Scope for the distinction between target symbol evidence and source candidate layouts.
Candidate serialized layout
- Candidate
clipMap_t: size0xF8, alignment 8. Registered fields include name/in-use state, static-model collision-model-list count and pointer,MapEnts, stages/triggers, broadphase min/max, physics capacities, Havok world-shape bytes/size, collision heatmap records, glass piece counts, top-down map data, and vision-set name. Source:archive_impl_cm_local_db.h:19842-19907; selected member registrations at lines 19844-19878 and 19880-19904. - Candidate
cmodel_t: size0x38, alignment 8. Registered record:Boundsat0x00, radius at0x18, physics asset pointer at0x20, physics shape override and navigation obstacle indices at0x28/0x2A, then edge-first index and edge count at0x2C/0x30(archive_impl_cm_local_db.h:19914-19933).
Format observations
The source candidate makes clipmap a container spanning collision references, broadphase bounds, Havok shape data, and map/vision metadata. A cmodel record is a bounds/radius plus physics and edge-range reference. These are serialized-layout registrations, not a complete collision asset recipe: geometry/index arrays and stream placement live elsewhere.
Confidence and unknowns
- High: target layout-registration functions and RVAs are recorded in the Atlas index.
- Medium: Atlas source association.
- Candidate only: sizes and offsets.
- Unknown: exact target layout parity, edge index type meaning, Havok cooked blob framing, cell/brush/model collision cross references, stream alignment, and compression boundaries.
Evidence: Evidence Scope · Atlas validation · clipmap/cmodel loader source.