В параметрах будет неявное приведение типов от целого к вещественному, если оставить 1. Поэтому надо явно указать, что это вещественное число.
``
float radius = 1.0f
``