# NIF File Format Documentation

NIF Objects | Compound Types | Enum Types | Basic Types | File Versions

## AdditionalDataInfo

### Attributes

Name | Type | Arg | Arr1 | Arr2 | Cond | Description | From | To
--- | --- | --- | --- | --- | --- | --- | --- | ---
Data Type | int |  |  |  |  | Type of data in this channel |  |
Num Channel Bytes Per Element | int |  |  |  |  | Number of bytes per element of this channel |  |
Num Channel Bytes | int |  |  |  |  | Total number of bytes of this channel (num vertices times num bytes per element) |  |
Num Total Bytes Per Element | int |  |  |  |  | Number of bytes per element in all channels together. Sum of num channel bytes per element over all block infos. |  |
Block Index | int |  |  |  |  | Unsure. The block in which this channel is stored? Usually there is only one block, and so this is zero. |  |
Channel Offset | int |  |  |  |  | Offset (in bytes) of this channel. Sum of all num channel bytes per element of all preceeding block infos. |  |
Unknown Byte 1 | byte |  |  |  |  | Unknown, usually equal to 2. |  |

### Found In

- BSPackedAdditionalGeometryData
- NiAdditionalGeometryData