Я видел этот вопрос на https://mathematica.stackexchange.com/ и думаю, что это круто. Давайте сделаем снежинку с другими языками программирования.
Это цитата из оригинального вопроса:
«Это сезон ... И самое время задать свой первый вопрос на Mathematica Stack Exchange. Итак, вот праздничный квест для вас, гуру графики (и P-Chem?).
Какой ваш лучший код для генерации (случайной) снежинки? Под случайностью я подразумеваю различные формы, которые будут имитировать разнообразие, демонстрируемое настоящими снежинками. Вот ссылка, чтобы иметь идею: http://www.its.caltech.edu/~atomic/snowcrystals/ , более конкретно, вот различные типы снежинок: http://www.its.caltech.edu/~atomic /snowcrystals/class/class.htm . Здесь мы пытаемся сгенерировать одну снежинку (возможно, с разными параметрами для настройки ее формы): чем реалистичнее, тем лучше. Трехмерные визуализации, для добавления прозрачности и цветов, также приветствуются. Дайте волю своей фантазии, выйдите за рамки обычных фракталов!
Правила:
- Создайте случайную одиночную снежинку.
- Хлопья должны иметь шестикратную радиальную симметрию.
- Это не должно быть реалистичным. (Но предпочитаю)
- Односимвольные ответы, такие как *, ⚹, ❅, ❄, ❆, не допускаются.
- Большинство побед проголосует!
'*⚹❅❄❆'[Math.floor(Math.random()*5)]
.