Just curious, but in the AddRadiusTo() method in handmade_math.h shouldn't it be the following:
| Result.Min = A.Min - V2(RadiusW, RadiusH);
Result.Max = A.Max + V2(RadiusW, RadiusH);
|
As opposed to what is there now:
| Result.Min = A.Min - V2(RadiusW, RadiusW);
Result.Max = A.Max + V2(RadiusH, RadiusH);
|
Or am I misunderstanding how this addition is supposed to work?