public BBox(Vector3 min, Vector3 max) { _min = min; _max = max; }
public MDL0Props(int version, int vertices, int faces, int nodes, int scalingRule, int texMtxMode, bool needsNrmArr, bool needsTexArr, bool enableExtents, byte envMtxMode, Vector3 min, Vector3 max) { _headerLen = 0x40; if (version == 9 || version == 8) _mdl0Offset = -64; else _mdl0Offset = -76; _scalingRule = scalingRule; _texMatrixMode = texMtxMode; _numVertices = vertices; _numFaces = faces; _origPathOffset = 0; _numNodes = nodes; _needNrmMtxArray = (byte)(needsNrmArr ? 1 : 0); _needTexMtxArray = (byte)(needsTexArr ? 1 : 0); _enableExtents = (byte)(enableExtents ? 1 : 0); _envMtxMode = envMtxMode; _dataOffset = 0x40; _minExtents = min; _maxExtents = max; }