diff --git a/src/modules/graphic/opengl/src/utils/collision/deoglCollisionBox.cpp b/src/modules/graphic/opengl/src/utils/collision/deoglCollisionBox.cpp index 6492cca22..edfb1e6e0 100644 --- a/src/modules/graphic/opengl/src/utils/collision/deoglCollisionBox.cpp +++ b/src/modules/graphic/opengl/src/utils/collision/deoglCollisionBox.cpp @@ -1595,8 +1595,7 @@ void deoglCollisionBox::SetCenter( const decVector ¢er ){ } void deoglCollisionBox::SetHalfSize( const decVector &halfSize ){ - if( halfSize.x < -1e-6f || halfSize.y < -1e-6f || halfSize.z < -1e-6f ) DETHROW( deeInvalidParam ); - pHalfSize = halfSize; + pHalfSize = decVector().Largest( halfSize ); } void deoglCollisionBox::SetOrientation( const decQuaternion &orientation ){