Как построить круговой график X Y, используя вложенные циклы

Я пытаюсь построить круговой график X / Y, используя 2 для циклов, но не могу понять алгоритм, чтобы сделать его круговым вместо квадрата.

В настоящее время у меня есть 2 вложенных для циклов, но это делает квадрат 5 на 5.
Могу ли я добавить что-нибудь, что сделало бы коробку круглой? Предпочтительно с небольшой рандомизацией.

Для некоторого контекста я пытаюсь изучить основы процедурной генерации и пытаюсь внедрить типы биомов в двумерную карту, которую я генерирую случайным образом.

Спасибо!

//my code has a for loop which runs the whole sequence several times
for ($i=0; $i<$x; $i++) {

// select a random tile from the database to use as the center of the grid
${'qt'. $i} = $db->query("SELECT x,y,level,type,biomecenter FROM bmmap WHERE biomecenter=0 ORDER BY RAND() LIMIT 1");
${'rt'. $i} = ${'qt'. $i}->fetch_assoc();

// draw the grid around the center tile
for ($tx=${'rt'. $i}['x']-5; $tx<=${'rt'. $i}['x']+5; $tx++) {
for ($ty=${'rt'. $i}['y']-5; $ty<=${'rt'. $i}['y']+5; $ty++) {
// plot the square
}
}
}

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]