Быстрый старт в Chaoscope (красивые фракталы с нуля – это реально!)
Автор: @nonsense
Даже во всём нашем дружном сообществе @fractal вы не найдёте человека, который стал бы отрицать тот факт, что все наши программы выглядят весьма сложно и недружелюбно для новичков.
Примерно так выглядит человек, впервые увидевший интерфейс Mandelbulb 3D:
Складывается впечатление, будто авторы участвовали в конкурсе на самый чудовищный интерфейс, способный отпугнуть любого.
Это касается практически всех популярных генераторов:
Поэтому запустив Chaoscope, опытный фрактальщик искренне удивится:
Да! Этого набора из двух панелек будет достаточно для получения всего фрактального многообразия! Фактически 90% работы будет сосредоточено здесь.
Как показывает опыт, лучше всего разбираться на практике, поэтому:
1. Запускаем программу
2. Открываем какой-нибудь файл примеров, идущих в комплекте. Для начала предлагаю взятьmagnetic_field.csproj
3. Объект можно вращать и приближать мышкой. F6
– вписать фрактал в габариты окна. С зажатым Shift
можно двигать точку обзора:
4. F4
запускает рендеринг. На продолжительность и качество рендеринга влияет параметр Iterations. Фактически, это количество точек, которые формируют форму и детализированность фрактала. Об этом параметре я наглядно расскажу в следующей статье.
5. По окончании рендера нужно отрегулировать гамму/яркость:
6. Теперь поиграем с параметрами. Обратите внимание, что данный фрактал задан формулой Lorenz-84
, а все его особенности определены с помощью 5 (пяти) параметров. Попробуйте подвигать бегунки:
Как видите, даже малейшие изменения очень сильно влияют на форму и текстуру!
7. А теперь внимание: самая главная кнопка в программе – клавиша F3
. С ее помощью генерируется случайный фрактал в рамках текущей формулы. Здесь каждый кадр – это нажатие на F3
:
8. Я таким образом нахожу более-менее интересную форму а потом "допиливаю" ее двигая ползунки. Лайфхак: чтобы параметры изменялись более плавно и удобно, нужно максимально растянуть панель:
9. Теперь вы готовы узнать вторую и последнюю самую главную кнопку – Ctrl+R
. С помощью этой комбинации генерируется случайная палитра. Разумеется, в программе есть возможность использовать самостоятельно сделанные палитры, но об этом я расскажу позже, когда появится необходимость. А пока давайте посмотрим, как это работает. Каждый кадр – нажатие Ctrl+R
:
Теперь вы точно в состоянии самостоятельно искать и раскрашивать интересные фракталы. То, что мы сейчас рассмотрели – самые-самые азы, но даже этого будет достаточно, чтобы получать красивые картинки.
Дальше будет интереснее! Не забывайте, после того, как я закончу обучающие статьи по этой программе (надеюсь, к Рождеству полный курс уже будет готов), мы проведем серьезный фрактальный конкурс с призами!
А пока что выкладывайте в комментариях к этой статье то, что у вас уже получается. Самые интересные картинки я, @nonsense, оценю небольшим символическим количеством GBG и отвечу на ваши вопросы.
Пост подготовил @nonsense для сообщества Fractal