Вы не авторизованы.

Mandelbulb3D - руководство

Mandelbulb3D - фрактальный рэй трейсер, позволяет работать с трехмерными фракталами.

Сейчас я объясню, как с ним работать. Для начала разберем интерфейс программы версии 1.8.2, скачать которую можно на официальном сайте. При запуске программы открывается такое окно:

1) – в этих параметрах, в основном, находятся параметры управления открытием и сохранением файлов.

2) – область просмотра изображения

3) – область навигации по фракталу.

4) – параметры и вкладки, отвечающие за настройки самого фрактала.

5) – вкладка с формулами, отвечающие за построение фрактала, открывается по умолчанию.

Вкладка сохранения (Save)

Слева направо:

1 - Иконка сохранения проекта, (расширение .m3i) в который включены изображение и параметры фрактала. В чекбоксе стоит галочка, которая позволяет сохранять в проект многие настройки, применимые к данному изображения – отражения, тени и т.д.

2 - Иконка сохранения только параметров (.m3p)

3 - Иконка сохранения параметров в буфер обмена, которые можно вставить в текстовый документ путем нажатия Ctrl+v.

4 - Иконка сохранения изображения + параметров.

Вкладка открытия (Open)

Слева направо

1 - Открытие проекта

2 - Открытие параметров (файлов с расширением .m3p)

3 - Открытие параметров из буфера обмена как текст. Например, у вас 2 открытых программы Mandelbulb3D, в одной вы сохраняете параметры в буфер обмена, в другой – открываете их из буфере, или из текстового документа.

Вкладка сохранения изображения

Слева направо

1 - Иконка сохранения в PNG/BMP –формат, отмасштабированный исходя из текущего положения на экране в окне просмотра изображения

2 - сохранение в JPEG – формат

3 сохранение изображения из Z-буфера как PNG/BMP – изображение

4 указываем качество JPEG

5 резкость для сохраняемого изображения (только для уменьшенного размера до 1:2 или 1:3)

6 ставим галочку, если хотим  сохранить в файл PNG дополнительную информацию из текстового буфера.

Вкладка Утилит (Utilities)

Слева направо

1 - Кнопка для пакетного преобразования параметров .m3p в .m3i

2 – Big Render – нововведение этой версии программы. При нажатии этой кнопки открывается окно генерации изображения, разбитого сеткой на плитки, каждая из которых визуализируется отдельно, а после они складываются в единое целое.

Файлы имеют свое расширение .big, для начала необходимо импортировать текущие параметры из текущего проекта путем нажатия  «Import actuals paras», тогда становится видно плиточное разбиение. Но пока не стоит акцентировать на этом внимание. Закрываем окно и идем дальше.

3 - Voxelstack -— параметры экспорта в 3Д.— элементов объёмного изображения, содержащие значения  элементов растра в трёхмерном пространстве. Вокселы являются аналогами пикселов для трехмёрного пространства.

Вкладка Ini

В этой вкладке, нажимая на Initial Directories – прописываем пути для файлов и параметров.

При нажатии этой кнопки открывается редактор анимации.

В рамках этого руководства разбирать этот редактор особого смысла не вижу, т.к. тема обширна и охватывает отдельную, большую статью. Скажу, что при нажатии Insert actual parameters в ключевой кадр вставляется текущее изображение, затем редактируем фрактал в дальнейшем, вставляем следующее, указываем кадры  – и т.д.  Сохраняем анимацию, указываем расположение, нажимаем старт и анимация начинается.

Здесь находятся параметры масштабирования  и соотношения сторон.

Качество: 95 - разрешение, максимально позволяет ставить 100 пикселей

Width x Height - размер изображения

Scale - пропорции просмотра 1/1, 1/2, 1/3. Если изображение очень большое, то увидеть его все можно используя соотношение 1/3 .

3Д – навигатор, необходим для более детального исследования фрактала и перемещения по нему.

Работаем так: вставляем текущие параметры (1), затем крутим-вертим с помощью стрелок навигации, вставляем полученную позицию в главное окно программы (2).  При необходимости, здесь же можно присвоить текущую позицию вида как ключевой кадр для анимации (3).

Разберем эти параметры:

1 - Кнопка, открывающая вкладку позиции фрактала в координатах X,Y,Z

2 - Вкладка с параметрами вращения

3 - Formulas – кнопка, открывающее окно с формулами (по умолчанию, открывается одновременно с главным окном).

Вкладка с освещением (Lights)

Вкладка с постпроцессингом (postprocess)

Ее коснемся чуть позже.

6 кнопка отмены, возврата на одну операцию назад.

7 - Calculate 3D – кнопка калькуляции, ее необходимо нажимать каждый раз после какой-либо операции для того, чтобы увидеть изменения в картинке.

8 - вкладка статистики

9 режим Жюлиа (его включение и выключение), там же можно вставить параметры для пересчета в этом режиме из изображения, для этого нужно кликнуть на интересуемую часть изображения и нажать calculate 3D.

10 - Coloring – раскрашивание фрактала по одному из алгоритмов

11 - Calculations

12,13,14,15 – Вкладки необходимы для тонкой работы и в данном руководстве разбираться не будут.

Кнопки: preview, video, mid, high - позволяют быстро переключаться в разные размеры изображений, например работаем сначала в небольшом окошке preview для быстроты отображения изменений, потом переключаемся в режим high и визуализируем большое изображение, чтобы качество было лучше, после полной отрисовки переключаемся опять в режим preview, чтобы окошко раскрылось в полную ширину и уже его можно сохранять как изображение.

Итак, основы раскрыты. Попробуем что-нибудь создать! Открываем программу – нажимаем кнопку formulas с формулами. Вернее, все это открывается по умолчанию. Видим такую картину:

У нас пока открыта одна формула (по умолчанию) – integer power. Это означает, что для построения данного фрактала у нас задействована одна формула. Об этом говорит нам вкладка formula1, если посмотреть на другие – мы увидим, что они пусты.  Давайте добавим еще какую-нибудь формулу: во вкладке formula2 наводим курсор на строку 3D 3D 3Da 4D 4Da……. Это строка с типами формул. Над наведении курсором, под каждым типом формул высвечивается список доступных формул. Если у вас их мало или вообще отсутствуют – значит, вы не прописали пути к параметрам в Initial directories.  Далее выбираем формулу. Для того, чтобы увидеть эффект формулы, каждый раз после выбора нажимайте calculate 3D (необходимо уяснить, что после каждого действия в программе нудно нажимать эту кнопку для пересчета картинки. Это не относится к окну освещения и некоторым другим вкладкам).  Я выбрал MengerIFS (на скриншоте ниже) и нажал кнопку calculate 3D.

В принципе, можно добавлять или менять уже существующие формулы, но для краткости, хватит и двух. Вы же можете добавлять еще. Далее, - у каждой формулы на ее вкладке есть изменяемые параметры, попробуем их поменять.

К примеру, меняем количество итераций с 1 на 3.

Теперь меняем другие параметры формул. К слову, они для каждой формулы разнообразны и описывать их все не имеет смысла. Так что практика и изменение параметров каждого значения помогут выявить их особенности. В основном – это параметры масштаба и координирования по осям. Но есть и другие. При большом интересе можно быстро понять что к чему. К примеру, я изменил Scale на 2. Вот что мы видим:

Теперь еще поменяем:

Изменил на 4, изменения также хорошо заметны.

Теперь займемся масштабированием и положением в пространстве:

Нажимаем 3D NAVI (навигатор)

В навигаторе делаем как надо нам и нажимаем кнопку View  to main, этим действием мы отправляем текущее положение в координатах в главное окно. Закрываем навигатор. В главном окне нажимаем Calculate 3D. Смотрим на результат.

Можно еще после  этого поработать с формулами (добавить или еще что сделать), покрутить в навигаторе.

Открываем параметры освещения:

Попробуйте шаблоны, их всегда можно проредактировать. Или отменить, для этого есть кнопка с изображением стрелочки.  Для того чтобы увидеть изменения при работе с окном освещения, нажимать кнопку Calculate 3D не нужно. Все видно и так.

Мной выбран пресет Flower, после я перешел на вкладку D.Fog (динамический туман) для управления этим параметром, который создает, образно выражаясь, свечение вокруг объекта.

Теперь можно поупражняться с ползунками. Для того, чтобы вернуть ползунок в исходное значение, при активном ползунке нажмите цифру на клавиатуре «0».

Таким образом, можно довольно долго изучать параметры этого окна, возможности очень велики: вторичное отражение, туман окружения, много цветов, градиенты, в общем – пробуйте!

Вкладка Postprocess

Как видно, здесь довольно много параметров: hard shadows (жесткие тени), Ambient shadows (окружающие тени), Depth of Field (глубина резкости) и др.  В любом случае, после изменения каждого параметра необходимо для пересчета нажимать Calculate 3D.

Приступаем к визуализации (рендеру).

Для этого нам понадобятся кнопки preview, video, mid, high из главного окна программы и немного свободного времени.

Во-первых,  нажимаем на preview (параметры изображения превью выставлены сверху в ширине и высоте изображения. В нашем случае: 480х360). Этим мы подгоняем картинку под этот размер. После нажимаем Calculate 3D. Когда визуализация закончится, о чем нам скажет индикатор внизу (при этом происходит и калькуляция пост – эффектов, т.к. жесткие тени и т.п.), нажимаем video – затем Calculate 3D. Опять пойдет рендеринг, но размер будет больше. Затем нажимаем mid – и снова жмем Calculate 3D. И наконец, - жмем high и Calculate 3D. У нас отрендерится большое изображение разрешением около 3072х2300, в дальнейшем опять жмем preview, но Calculate 3D не трогаем. К слову – чем больше изображение, тем продолжительнее процесс визуализации. Постпроцессы также увеличивают время рендеринга. Все, после нажатия на preview изображение раскрыто во всю свою ширину и высоту, нажимаем на кнопку Save JPEG (как это сделать – указано выше, в начале руководства).

Сохранение происходит в ту папку, которую вы указали при выборе директории для картинок.  Но путь можно указать и вручную. Называем картинку, жмем «Сохранить» и радуемся!

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

Всем успехов в освоении!

Оцените материал
(6 голосов)
Другие материалы в этой категории: Mandelbulb 3D - Создание анимации »
Прочитано 1133 раз Последнее изменение Воскресенье, 20 Июль 2014 15:55
Опубликовано в Mandelbulb 3D/Mandelbulber

Оставить комментарий

Убедитесь, что вы вводите (*) необходимую информацию, где нужно
HTML-коды запрещены