Как раз имеет значение - в кругу или в кубе.
Во первых - забиваем на центр - потом просто добавим его к случайной координате.
Чтобы получить случайные координаты в шаре радиусом R проще всего воспользоваться полярными координатами - т.е. сгенерить 3 числа - радиус (от 0 до R), и два угла (если трехмерное пространство) от 0 до 360. Дальше переводим полярные в декартовы (формул полно в интернетах), и прибавляем координату центра.
Все описанное прекрасно переводится сначала в формулы, потом на любой ЯП,