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

Вход на сайт

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

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

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

Сейчас проверила нашла причину не запускания // Создание контекста воспроизведения OpenGL и привязка его к панели на форме OpenGLControl1:=TOpenGLControl.Create(Self); with OpenGLControl1 do begin Name:='OpenGLControl1'; //вот тут...
Ну..кажется что то пошло не так http://pp.usera...
Комментарии на английском переведите на русский. Дополните код комментариями, чтоб было понятно как работает алгоритм
Пример, к которому вы оставили комментарий строит именно то самое изображение на языке с#, которое вам необходимо. Отличается только цветовая палитра.

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

Рейтинг@Mail.ru

Windows

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

Пример построения Н-фрактала. Вначале строится одна фигура, потом 4, потом 16. Размер каждых следующих фигур меньше в 2 раза предыдущих.

Скриншот к примеру
Среда программирования: 
Lazarus 1.2.4 win32/win64

Генерируем 1/8 часть окружности. Первая точка генерируемого участка окружности имеет координаты (0;радиус). По горизонтали координата X изменяется от 0 до радиус/sqrt(2).

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

Программа отображает Бассейны Ньютона, фракталы Ньютона — разновидность алгебраических фракталов.
Для отрисовки фрактала, нажать кнопку "Рисовать" по центру.

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

Построить пирамиду Серпинского.
Увеличить или уменьшить уровень вложенности + и - соответственно.
Клавиша P - отрисовываем закрашенную или только ребра.

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

Задача - построить лямбда-фрактал.
Рассмотрим множество Мандельброта f(z)=(lambda)*z*(1-z), при z0=0.5.
На форме находится кнопка "Draw" , после нажатия на которую выполняется построение лямбда-фрактала.

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

Программа демонстрирует построение Канторового множества.

Для начала работы нужно ввести длину отрезка в соответствующее поле и нажать кнопку "Построить". При желании можно ввести новую длину и заново построить множество.

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

Задача - построить фрактал Снежинка Коха на языке программирования C#.
На форме находится кнопка “ Draw ” . При клике на нее получаем нужное изображение.
Снежинка имеет бесконечный периметр, хотя ограничивает конечную область плоскости. Возьмем равносторонний треугольник, разделим каждую из его сторон на три части и по каждой из трех центральных третей построим по равностороннему треугольнику меньших размеров. Итерируя это построение бесконечно много раз, получим фрактальный объект, называемый иногда кривой Коха.

Скриншот к примеру
Среда программирования: 
Lazarus 1.2.4 win32/win64
Статья по теме: 

Пример построения Н-фрактала. Вначале строится одна фигура, потом 4, потом 16. Размер каждых следующих фигур меньше в 2 раза предыдущих (предыдущей, если первой). Фигуры одинакового размера изображены одинаковым цветом. Цвета чередуются. Цветов 7, значит цвета фигур размерами 2^7*x и x будут совпадать. По счёту фигуры с равными цветами будут N и N+7.

Скриншот к примеру
Среда программирования: 
Microsoft Visual C# 2010

Задача - построить кривую дракона (фрактал Дракон Хартера-Хейтуэя).
На форме находится кнопка "Нарисовать", по щелчку мыши выполняется постороение кривой K-го порядка, в данном примере 15-го. Однако можно менять порядок кривой, изменяя значение переменной К.
Также форма содержит кнопку "Очистить", выполняющую очищение поля.

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

По заданным параметрам построить фрактал Курликю.
Под примером прикреплен архив проекта со галереей скриншотов.