Уроки, алгоритмы, программы, примеры

Вход на сайт

Материалы по разделам

Построения
на плоскости (2D)
Графика
в пространстве (3D)
Вычислительная
геометрия
Физическое
моделирование
Фрактальная
графика

Новые комментарии

У Вас число превысит максимальное число int. Можно использовать в Вашем случае uint, но лучше все переписать на double.
Добавление к программе строки glutReshapeFunc(changeSize); приводит к тому, что треугольник перестаёт совсем отрисовываться.
Выдаёт ошибку glut32.dll не найден! При том, что он лежит в System32! Всё решил) Нужно отправить не в System32, а в System.
Спасибо за статью. Я не Ваш студент. Но мне она помогла написать функцию для Канторова множества на Python для черепашки: import turtle def kanter(x, y, d):     if d > 1:         turtle...
Как реализовать в данном примере границы расчёта?

Счетчики и рейтинг

Рейтинг@Mail.ru Яндекс.Метрика


В теории динамических систем карта Gingerbread - это хаотическая двумерная карта. Она задается кусочно-линейным преобразованием. Данный фрактал (Gingerbread man) относится к орбитальному типу, но орбитальная формула применяется только к одной начальной точке для создания фигуры. Орбитальные фракталы собирают статистику во время обращения по формуле фрактала и используют ее для создания фрактального изображения. В отличие от фракталов Мандельброта, где мы генерируем орбиту для каждого пикселя, чтобы создать изображение, орбитальные фракталы генерируют одну орбиту, и мы отслеживаем все точки, которые мы посещаем вдоль неё. Этот процесс иногда называют игрой хаоса.

Данный фрактал строится по формуле:
xn + 1 = 1 - yn + |xn|
yn + 1 = xn