public static BoundingBox GetBoundingBox(this IModelSpace model)
{
vec3 max, min;
{
vec3 position = model.WorldPosition + model.ModelSize * model.Scale / 2;
max = position;
}
{
vec3 position = model.WorldPosition - model.ModelSize * model.Scale / 2;
min = position;
}
return new BoundingBox(min, max);
}