Как сделать вложенным для l oop для цилиндров вокруг сферы (коронавирус) в p5. js? - PullRequest
2 голосов
/ 09 марта 2020

Я довольно новичок и изучаю p5. js, и я пытаюсь создать трехмерный коронавирус в p5. js со сферой и группой цилиндров ..

Вы можете видеть мой набросок здесь: https://editor.p5js.org/zzzzzij/sketches/frE9-37R

Так как мне нужно, чтобы каждый цилиндр указывал в разные стороны, я придумал использовать несколько циклов for, делая один ремень цилиндров после другой разнесен вдоль оси Z, каждый раз, когда l oop сжимается и вращается вдоль X и Y немного больше.

Как вы можете видеть, это привело меня к 7 для циклов. И у 3 из них просто есть некоторые отрицательные значения других 3, чтобы завершить шар.

Мне просто интересно, есть ли способ написать это для циклов во вложенном l oop? Я обдумал это, но просто не мог придумать решение ...

Или, если у кого-то есть лучший способ написать эти петли цилиндров?

Спасибо!

...