public static void GetMaxMinPosition(this IModelSpace model, out vec3 maxPosition, out vec3 minPosition)
{
if (model == null) { throw new System.ArgumentNullException(); }
vec3 lengths = model.ModelSize * model.Scale;
maxPosition = model.WorldPosition + lengths / 2.0f;
minPosition = model.WorldPosition - lengths / 2.0f;
}