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

bhkMoppBvTreeShape

Memory optimized partial polytope bounding volume tree shape (not an entity).

Attributes

Name Type Description
From NiObject
From bhkRefObject
From bhkSerializable
From bhkShape
From bhkBvTreeShape
From bhkMoppBvTreeShape
Shape Ref<bhkShape> The shape.
Unused uint Garbage data from memory. Referred to as User Data, Shape Collection, and Code.
Shape Scale float Scale.
MOPP Data Size uint Number of bytes for MOPP data.
Origin Vector3 Origin of the object in mopp coordinates. This is the minimum of all vertices in the packed shape along each axis, minus 0.1.
Scale float The scaling factor to quantize the MOPP: the quantization factor is equal to 256*256 divided by this number. In Oblivion files, scale is taken equal to 256*256*254 / (size + 0.2) where size is the largest dimension of the bounding box of the packed shape.
Build Type MoppDataBuildType Tells if MOPP Data was organized into smaller chunks (PS3) or not (PC)
MOPP Data byte The tree of bounding volume data.

Parent Of