Фракталы в C++ для Ch--
..... В переводе на нормальный язык этот заголовок звучит так:
Фракталы на языке С++ для Дремучих Чайников.
..... У меня возникла идея попробовать:
....................не увязнув в подробностях, не запутавшись в придаточных предложениях,
....................не омрачая изложение материала отсутствием юмора,
научить Дремучего Чайника создавать геометрические и алгебраические фракталы,
........................... а также познавать их внутреннюю структуру при помощи анимации.
|
Фракталы: первые сведения
..... Поищем и найдём «русский след» в теории фракталов. Создадим Снежинку и Антиснежинку Коха. Познакомимся с «ниспосланным свыше» во время Сошествия благодатного огня в Иерусалиме фракталом «Ёлка дремучего чайника». ..... При помощи функций-матрёшек нарисуем Острова Леви. Обдуем ветром Дерево Пифагора и изобразим его тень в солнечный день. Однако при попытке переделать белую, белую женщину в синюю происходит сбой и получается «Дракон запеченный с апельсинами». А это тоже неплохо! Остаётся только сбегать за «Путинкой». |
|
Анимация фракталов и «двойная буферизация».
..... Для грамотного перевода с английского научной статьи, надо знать язык, разбираться в информатике и технологии перевода. Учебники OpenGL основаны на машинном переводе. Но, как заметил Станислав Лем, машины могут шутить, да ещё и на одесском жаргоне. ..... Всего за 5 шагов переделаем «статическую» программу OpenGL в «динамическую», после чего деревья вырастают, увядают и расцветают, а Остров Леви трансформируется в Голубое облако. |
|
Фракталы алгебраические и «текстуальные».
..... При помощи итеративного процесса создаём алгебраические фракталы. Затем «открываем ящик Пандоры» и галопом несёмся вдоль и поперёк множества Мандельброта, высвечивая из него фрактальные кривые Жюлиа. |
|