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

Вход на сайт

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

Построения
на плоскости (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 Яндекс.Метрика


Фрактал Питера де Йонга (Peter de Jong fractal) представляет собой итеративную систему в двух измерениях с четырьмя параметрами (a, b, c и d). Любой другой набор значений параметров порождает другой аттрактор. В дополнение к четырем параметрам также должен быть указан набор начальных условий. Определяющие уравнения следующие:

Каждая координата изменяется в зависимости от набора из двух уравнений, а также от положения предыдущей координаты.
Приведем примеры различных фракталов, в зависимости от параметров:

a = 1.641, b = 1.902, c = 0.316, d= 1.525

a = 1.4, b = -2.3, c = 2.4, d = -2.1

a = -2.24, b = 0.43, c = -0.65, d = -2.43
Характерной чертой различных аттракторов является независимость от начальных значений координат, при их изменении множество точек, сгенерированных согласно данным уравнениям, будет тоже. И лишь меняя значения констант получим различные отображения.