Vector3f aabbCenter = Stack.alloc(Vector3f.class);
aabbCenter.add(aabbMax, aabbMin);
aabbCenter.scale(0.5f);
Vector3f scaledAabbHalfExtends = Stack.alloc(Vector3f.class);
scaledAabbHalfExtends.sub(aabbMax, aabbMin);
scaledAabbHalfExtends.scale(0.5f * uniformScalingFactor);
aabbMin.sub(aabbCenter, scaledAabbHalfExtends);
aabbMax.add(aabbCenter, scaledAabbHalfExtends);
}