Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Дети сейчас модерновые, им обычные игрушки малоинтересны, им компьютер подавай или планшет.
Поэтому мне захотелось воссоздать цифровой прототип варианта калейдоскопа
Тут всё проще не нужно весь экран трассировать, достаточно небольшого изображенияО, и правда, чего это я.
Самое сложное на мой взгляд, создать сложные выпуклые многогранники не симметричной формы, так будет красивее.А вот тут, наоборот, имхо всё не так сложно. Думаю, если генерировать настолько небольшую картинку, то форма осколков не имеет прямо очень большую важность, ведь там вряд ли будет много чего видно. Но я бы генерировал итеративно по принципу сборки модели гео-сферы из треугольников. Начинаем с четырёх вершин – правильного тетраэдра, затем на каждом шаге каждый треугольник разбиваем на три, добавляя новую вершину в центре треугольника. Новые вершины «нормализуем», отодвигая их от центра фигуры так, чтобы они лежали на радиусе сферы. Чем больше шагов, тем более ровный шар получится.
Калейдоскоп как в детстве