void CollisionConvexHullShape::intializeConvexHullReduced()
	{
		convexHullReduced = ResizeConvexHullService::instance()->resizeConvexHull(convexHull, -getInnerMargin());

		if(convexHullReduced.get()==nullptr)
		{ //impossible to shrink the convex hull correctly
			refreshInnerMargin(0.0);
		}
	}
	void CollisionConvexHullShape::initializeConvexHullReduced()
	{
		if(minDistanceToCenter > getInnerMargin())
		{
			convexHullShapeReduced = convexHullShape->resize(-getInnerMargin());
		}else
		{ //impossible to shrink the convex hull correctly
			refreshInnerMargin(0.0f);
		}
	}