NIF Objects | Compound Types | Enum Types | Basic Types | File Versions
| Name | Type | Arg | Arr1 | Arr2 | Cond | Description | From | To |
|---|---|---|---|---|---|---|---|---|
| From NiObject | ||||||||
| From NiMeshModifier | ||||||||
| Num Submit Points | uint | The number of submit points used by this mesh modifier. | ||||||
| Submit Points | SyncPoint | Num Submit Points | The submit points used by this mesh modifier | |||||
| Num Complete Points | uint | The number of complete points used by this mesh modifier. | ||||||
| Complete Points | SyncPoint | Num Complete Points | The complete points used by this mesh modifier | |||||
| From NiSkinningMeshModifier | ||||||||
| Flags | ushort | USE_SOFTWARE_SKINNING = 0x0001 RECOMPUTE_BOUNDS = 0x0002 |
||||||
| Skeleton Root | Ptr<NiAVObject> | The root bone of the skeleton. | ||||||
| Skeleton Transform | SkinTransform | The transform that takes the root bone parent coordinate system into the skin coordinate system. | ||||||
| Num Bones | uint | The number of bones referenced by this mesh modifier. | ||||||
| Bones | Ptr<NiAVObject> | Num Bones | Pointers to the bone nodes that affect this skin. | |||||
| Bone Transforms | SkinTransform | Num Bones | The transforms that go from bind-pose space to bone space. | |||||
| Bone Bounds | SphereBV | Num Bones | flags & 2 | The bounds of the bones. Only stored if the RECOMPUTE_BOUNDS bit is set. | ||||