Методические указания по автоматизации проектирования Казань, 2011 ббк 32. 81 Е22 Е22 3d studio max. Методические указания по автоматизации проектирования / Сост. Д. А. Егоров. Казань: кгасу, 2011. 68с



бет26/30
Дата30.05.2022
өлшемі2 Mb.
#458806
түріМетодические указания
1   ...   22   23   24   25   26   27   28   29   30
Документ (2)

5. Визуализация готовой сцены


Общие сведения о визуализации в трехмерной графике


Визуализация — это последний, а значит, самый ответственный этап создания трехмерного проекта. Неудачно выполненная визуализация может свести на нет все многодневные усилия по моделированию, освещению и текстурированию сцены. Если сравнивать работу в 3ds MAX с видеосъемкой, то важность правильного выбора настроек визуализатора можно сопоставить с важностью выбора пленки, на которой снимается материал. Точно так же, как на двух пленках разных фирм могут получаться яркий и блеклый снимки, результат работы аниматора может быть красивым или посредственным, в зависимости от того, какой алгоритм просчета изображения выбран. Именно поэтому визуализации уделяется особое внимание.
Визуализация трехмерной сцены может иметь множество решений, поэтому помимо стандартного алгоритма просчета существует множество альтернативных визуализаторов. После просчета трехмерной сцены становятся видны такие свойства материалов, как отражение, преломление света и др. Если требуется добиться высокой степени реалистичности, то в качестве алгоритма просчета следует использовать альтернативные визуализаторы.
На продолжительность процесса просчета трехмерной сцены влияет множество факторов, среди которых количество используемых в сцене источников освещения, способ визуализации теней, сложность полигональной структуры объектов и т. д.
В программу 3ds MAX интегрирован визуализатор mental ray 3.3, который позволяет имитировать все основные визуальные эффекты — эффект каустики (Caustics), подповерхностного рассеивания (Sub-Surface Scattering) и эффект глубины резкости (Depth of Field). Рассмотрим их подробнее.

Эффект каустики


Среди большого количества работ профессиональных создателей трехмерной графики наибольший интерес всегда вызывают те, в которых изображены стеклянные предметы.
Самые известные производители трехмерных редакторов и дополнений к ним показывают возможности своих продуктов, производительность визуализаторов на примере картинок с большим количеством отражений и преломления лучей света.
Чтобы созданный трехмерный стеклянный объект выглядел реалистичным, над ним нужно очень долго работать. Вручную подбирать настройки визуализатора очень трудно, ведь для просчета каждого варианта потребуется довольно много времени. Поэтому кроме большого желания и художественного вкуса, для создания реалистичного стекла вам понадобятся элементарные знания физики, в частности о коэффициенте преломления.
Коэффициент преломления напрямую зависит от типа материала, для стекла он имеет одно значение, для бриллианта (например, вы решили смоделировать кольцо с бриллиантом) — совсем другое. Таблицу со значениями коэффициента преломления можно найти в любом справочнике по физике, приведем краткую таблицу для основных сред (рис. 5.1).

Рис. 5.1.
Знаком ли вам термин каустика? Уверены, что само явление вы наблюдали неоднократно, однако не все знают его название. Этим термином называются блики света на поверхностях, полученные вследствие прохождения света через прозрачную среду. Например, солнечный зайчик от стакана с водой. Каустика бывает двух видов: рефрактивная (полученная путем преломления) и рефлективная (полученная путем отражения). Также каустикой можно считать идеально преломленный (отраженный) свет.
Стандартный алгоритм просчета изображения в 3ds MAX не учитывает каустику, что наряду с невозможностью корректного просчета теней, является его главным недостатком. Как мы уже говорили в предыдущей главе, проблема прочета теней решается при помощи метода глобального освещения, который присутствует во всех альтернативных визуализаторах.
Внешние визуализаторы могут предложить и решения для просчета каустики. Нужно отметить, что механизм просчета этого эффекта во всех визуализаторах один и тот же. Для имитации каустики программы используют алгоритм фотонной трассировки, о котором также шла выше. Все присутствующие в трехмерной сцене источники света начинают испускать частицы. Визуализатор прослеживает путь таких частиц, выделяет области поверхности, на которые попадают фотоны, и на основе этого создает эффект каустики.
Качество получаемого эффекта каустики зависит от многих настроек. В частности, нужно учитывать количество фотонов, глубину трассировки, расстояние от поверхности до источника спета, на котором анализируются фотоны и т. д. Однако во многих случаях имеет смысл использовать те настройки, которые установлены для просчета эффекта каустики в визуализаторах по умолчанию, так как большая часть значений параметров подходит для любой сцены.


Достарыңызбен бөлісу:
1   ...   22   23   24   25   26   27   28   29   30




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет