Как сделать такую формулу круга?

Помогите пожалуйста решить данный вопрос! Хочу сделать такой круг. Каждый енити (предмет) - это объект.

Есть вот такие начальные данные:

<?php
 $count_entities = 8; // кол-во объектов (ентити)
 $radius = 2; // радиус круга
 $center = ['x'=>0, 'y'=>0, 'z'=>0]; // центр круга

Нужно сначала такой круг сделать, а после нужно формула, чтобы крутить этот круг, нужно что-то отнимать

Скриншот того, что хочу получить: скриншот


Ответы (1 шт):

Автор решения: Nannik
<?
function drawEntity(x, y) {
  // Отрисовка. Координаты x и y относительны центра окружности
}

$delta = 2 * pi() / $count
for ($i = 0; $i < 2 * pi(); $i += $delta) {
  drawEntity(sin($i) * $radius, cos($i) * $radius);
}
→ Ссылка