public OrientedBox GetOrientedBox(TransformMatrix transformMatrix) { if (_mesh == null) { return(OrientedBox.GetInvalid()); } OrientedBox orientedBox = new OrientedBox(GetBox()); orientedBox.Transform(transformMatrix); return(orientedBox); }
public OrientedBox GetOOBB(TransformMatrix transformMatrix) { if (_mesh == null) { return(OrientedBox.GetInvalid()); } OrientedBox oobb = new OrientedBox(ModelAABB); oobb.Transform(transformMatrix); return(oobb); }