Я использую THREE.js для создания точек на сфере, аналогично пример периодической таблицы элементов
Мой набор данных - это круги неправильного размера, и я хочу равномерно распределить их по поверхности сферы. После нескольких часов работы в Интернете я понимаю, что это намного сложнее, чем кажется.
Вот примеры этой идеи в действии:
Может ли кто-нибудь помочь мне указать направление поиска алгоритма, который позволит мне это сделать? Соотношение упаковки не должно быть супер высоким, и в идеале это было бы что-то быстрое и легкое для вычисления в javascript для рендеринга в THREE.js(декартовой или координатной системе). Здесь важна эффективность.
Изменить: радиус окружности может широко варьироваться. Вот пример использования кода периодической таблицы: