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. |