Комментарии 7
Потому что это просто красиво! Молодцы!
Вспомнил старую шутку. Про Мандельброта, человека, который открыл фракталы и придумал термин "фрактал", ходила шутка, что буква "Б" в имени "Бенуа Б. Мандельброт" означает "Бенуа Б. Мандельброт".
Какие qt6 пакеты оно хочет в зависимостях?
[upd] qt6-qtbase-common.noarch qt6-qtbase-gui qt6-qtbase-devel
Интересная реализация!
Конечно, её можно улучшить, использовав не рейкастинг, а реймаршинг. Если у вас помимо функции, генерирующей фрактал, есть функция, вычисляющая расстояние до его ближайшей точки (хотя бы приблизительно), то двигаться вдоль луча можно не попиксельно, а сразу большими шагами.
На эту тему даже существует игра: Marble Marcher.
Много интересное узнал. Благодарю.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Абстрактные 3D-фракталы всех сортов на C++