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

Вход на сайт

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

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

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

dobryj den, popytalas otkryt prikreplionnyj fail ctoby posmotret kak rabotaet, no mne ego ne pokazyvaet vydajet osibku. Pochemu?
Очень интересно! ии сайт крутой жалко что умирает(
У Вас число превысит максимальное число int. Можно использовать в Вашем случае uint, но лучше все переписать на double.
Добавление к программе строки glutReshapeFunc(changeSize); приводит к тому, что треугольник перестаёт совсем отрисовываться.
Выдаёт ошибку glut32.dll не найден! При том, что он лежит в System32! Всё решил) Нужно отправить не в System32, а в System.

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

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

Windows

Скриншот к примеру
Среда программирования: 
Notepad++
Статья по теме: 

Данная программа получает на вход кол-во итераций от пользователя и строит фрактал Питера де Йонга.

Скриншот к примеру
Среда программирования: 
Brackets build 1.14.2-17770
Статья по теме: 

Программа, отрисовывающая фрактал Висекка, написанная на Python.
В первом поле ввода - задаем ширину для отрисовки.
По нажатии на кнопку "Расчитать" отрисуется фрактал, образованный с удалением угловых
квадратов, если нажат соответствующий checkbutton, с удержанием угловых квадратов - иначе.

Скриншот к примеру
Среда программирования: 
Notepad++
Статья по теме: 

Построить аттрактор Рёсслера. Все параметры находятся в функции roesslerFractal(). Итеративная функция построит график аттрактора с указанным количеством итераций cnt и положительными постоянными a, b, c.

Скриншот к примеру
Среда программирования: 
Notepad++
Статья по теме: 

Данная программа строит фрактал Gingerbread man. Он задается кусочно-линейным преобразованием:
xn + 1 = 1 - yn + |xn|
yn + 1 = xn

Главная функция запускает итеративную процедуру: вычисляет новые координаты по старым, выбирает цвет и ставит пиксель.

Скриншот к примеру
Среда программирования: 
JavaScript
Статья по теме: 

Данная программа получает на вход кол-во итераций от пользователя и строит Аполлониево множество.

Скриншот к примеру
Среда программирования: 
Brackets build 1.14.2-17770
Статья по теме: 

Программа демонстрирующая интерполяцию сплайнами.
Для задания функции f(x) используется первое поле ввода. Можно использовать все основные математические функции. Поскольку программа написана на Python, для возведения в степень используется два оператора звёздочка **.
Далее необходимо задать значения производной функции на концах отрезка, производная - влияет на кривизну кривой.
В поле [Ax;Bx] задаются интервалы интерполирования.

Скриншот к примеру
Среда программирования: 
Brackets build 1.14.2-17770

Программа демонстрирующая интерполяцию многочленом Эрмита третьей степени
функции ƒ(x)=1/(1+(5+k)*x2)

Скриншот к примеру
Среда программирования: 
PascalABC.NET
Статья по теме: 

Запуск кода:
Для того чтобы запустить код нужно открыть приложение PascalABC.NET. Далее нужно скопировать код в рабочую зону и нажать на кнопку "Выполнить". После чего произойдет компиляция кода и с помощью модуля GraphABC появится окно в котором уже и будет построен фрактал.

Скриншот к примеру
Среда программирования: 
Borland Delphi 7.0

Мы можем построить по любому произвольно задаваемому набору точек
среднеквадратическое приближение методом наименьших квадратов.
Вводим данные как показано на примере, и программа строит МНК для линейных, квадратичных и степенных функций.

Скриншот к примеру
Среда программирования: 
Visual Studio 2019
Статья по теме: 

В примере показана элементарная анимация человечка

В pictureBox1,Image - добавляем спрайты
Interval Таймера - 100
При использовании Таймера, мы перебираем картинки, при помощи переменной k, которую мы увеличиваем на единицу, когда наша переменная будет равна, последнему элементу, мы обнуляем нашу переменную k