Hullfile
Jump to navigation
Jump to search
Important:The mins and maxs of Hull 0 should always be 0 0 0, or issues will arise.
Used with the -hullfile parameter in HLCSG. It contains a set of hulls to use for generating clipnodes.
Verbose format
This format uses the mins and maxs of the hull, allowing an offset origin.
For example, using Quake's hull sizes, with
Half-Life's crouching hull added on:
( 0 0 0 ) ( 0 0 0 ) ( -16 -16 -24 ) ( 16 16 32 ) ( -32 -32 -24 ) ( 32 32 64 ) ( -16 -16 -18 ) ( 16 16 18 )

Simplified format
This format uses the actual size of the hull in each dimension, assuming a centered origin. Unlike the verbose format, it doesn't include the point hull (Hull 0).
Example from Natural Selection:
32 32 72 64 64 108 32 32 36
The maxs is calculated by multiplying the input by 0.5, and the mins is calculated by multiplying that resulting maxs by -1.