# NIF File Format Documentation

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

## Matrix33

A 3x3 rotation matrix; M^T M=identity, det(M)=1. Stored in OpenGL column-major format.

### Attributes

Name | Type | Arg | Arr1 | Arr2 | Cond | Description | From | To
--- | --- | --- | --- | --- | --- | --- | --- | ---
m11 | float |  |  |  |  | Member 1,1 (top left) |  |
m21 | float |  |  |  |  | Member 2,1 |  |
m31 | float |  |  |  |  | Member 3,1 (bottom left) |  |
m12 | float |  |  |  |  | Member 1,2 |  |
m22 | float |  |  |  |  | Member 2,2 |  |
m32 | float |  |  |  |  | Member 3,2 |  |
m13 | float |  |  |  |  | Member 1,3 (top right) |  |
m23 | float |  |  |  |  | Member 2,3 |  |
m33 | float |  |  |  |  | Member 3,3 (bottom left) |  |

### Found In

- BSMultiBoundOBB
- NiAVObject
- NiBezierTriangle4
- NiTextureEffect
- BoundingBox
- MTransform
- SkinTransform