Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Руководство. Трёхмерное моделирование T-FLEX.pdf
Скачиваний:
554
Добавлен:
23.02.2016
Размер:
31.96 Mб
Скачать

Фотореалистичное изображение

ФОТОРЕАЛИСТИЧНОЕ ИЗОБРАЖЕНИЕ

Основные положения

Фотореалистичное изображение 3D сцены - это специальное изображение сцены, в котором учитываются тени, отбрасываемые объектами, а также такие явления как отражение и преломление света.

Изображение в T-FLEX CAD

Фотореалистичное изображение (POV-Ray)

Фотореалистичное изображение получается методом трассировки луча (ray-tracing). Для этого используется приложение POV-Ray, включаемое в поставку.

Следует отметить, что приложение POV-Ray требует отдельной инсталляции. Для этого на установочном компакт–диске нужно выбрать файл «povwin35.exe» из директории «POVRay». Установка POV-Ray осуществляется на английском языке. Пользователям, не знакомым с английским языком, рекомендуется нажимать все утверждающие кнопки ([Next] , [Yes] или [I Agree]) в последовательно появляющихся окнах диалога.

Для получения фотореалистичного изображения 3D сцена, используя установки текущего 3D окна, экспортируется в формат POV. Далее для генерации результирующего изображения автоматически запускается приложение POV-Ray. По окончании генерации результирующее изображение можно просмотреть в окне просмотра и при желании сохранить в файл.

Работа POV-Ray осуществляется параллельно другим системам, т.е. после запуска данного приложения можно продолжить работу в T-FLEX CAD. Правда, в зависимости от сложности генерирующегося изображения, POV-Ray может забирать больше ресурсов, и тогда работа в T-FLEX CAD будет замедляться.

Работа с командой

Для создания фотореалистичного изображения используется команда “3VY: Создать фотореалистичное изображение”. Данная команда доступна в том случае, когда 3D окно активно. Перед вызовом команды необходимо установить 3D сцену в желаемое положение, установить необходимый материал операций, источники света (можно использовать источники света

615

Трёхмерное моделирование

на камере). При создании фотореалистичного изображения рекомендуется пользоваться перспективной проекцией.

Вызов команды осуществляется следующим способом:

Клавиатура

Текстовое меню

Пиктограмма

 

 

 

<3VY>

«Сервис|Реалистичное

 

изображение»

 

 

 

В случае, если POV-Ray вызывается впервые, а также в случае, когда система не может найти данное приложение (T-FLEX CAD сохраняет информацию о местонахождении приложения POV-Ray и при каждом обращении к нему, проверяет его наличие), T-FLEX CAD запрашивает путь к нему. В этом случае на экран выводится окно диалога, с помощью которого необходимо задать путь к приложению POV-Ray. Обычно приложение находится по следующему пути: «Program Files\POV-Ray for Windows v3.5\bin». Отсутствие соответствующей директории говорит о том, что приложение не установлено (см. параграф “Основные положения”).

После вызова команды на экране появляется окно диалога.

Ширина и Высота. Задают ширину и высоту создаваемой картинки фотореалистичного изображения в пикселях. По умолчанию устанавливается размер текущего 3D окна.

Сглаживание. Отвечает за сглаживание цвета генерируемого изображения. Значение данного параметра должно быть больше 0.

Чем меньше это значение, тем мягче будет выглядеть переход от одного цвета к другому, но в этом случае визуализация (т.е. расчёт изображения) будет проходить дольше. Значение данного параметра можно выбрать из списка или задать самостоятельно.

Использовать подстановки материалов. В POV-Ray для описания 3D сцены используется специальный язык. С его помощью есть возможность задать для поверхности материала, а также для внутренней части материала, большое количество различных характеристик. Поэтому в T-FLEX CAD у материала есть специальные инструкции, определяющие то, как будет выглядеть материал при визуализации в POV-Ray (команда «3MT: Редактировать материалы», кнопка [Материал

616

Фотореалистичное изображение

POV]). При установке флажка «Использовать подстановки материалов», эти инструкции будут передаваться в POV-Ray. Все материалы, входящие в поставку системы, включают специальные инструкции для POV-Ray. Кроме материалов, в POV будут экспортироваться и дополнительные инструкции для источника света (см. “Параметры источника света”, параметр “Инструкции POV”).

Если флажок «Использовать подстановки материалов» отключён, в POV-Ray будут переданы инструкции, автоматически сгенерированные T-FLEX CAD, на основе таких свойств материала как цвет и отражательная способность.

Экспортировать источник света на камере. В 3D окне к камере по умолчанию привязаны один или несколько источников света. Данные источники света ориентированы относительно камеры и перемещаются вместе с ней (см. описание “Параметры 3D вида”). Если флажок «Экспортировать источники света на камере» включен, данные источники света передаются в POV-Ray.

Сохранить результат в. Здесь отображается путь к временно создаваемому выходному файлу, который будет использовать POV-Ray для сохранения результирующего изображения в формате bmp, а T-FLEX CAD для его считывания. Поэтому, если приложение T-FLEX CAD будет закрыто раньше, чем получен результат, то изображение из этого файла можно просмотреть позже, используя любую другую программу для просмотра изображений.

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

Информация для пользователей, имеющих опыт работы в POV-Ray

Дополнительный INI файл: При запуске приложения POV-Ray создается файл с расширением ini, куда записываются экспортируемые установки. При необходимости можно задать другие установки и даже переопределить генерируемые в T-FLEX CAD, задавая их в этом файле. В этом случае в поле данного диалога указывается имя этого файла.

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

Пояснение: При запуске команды создается файл в формате POV, который имеет следующую структуру:

<генерируемые переменные> <включаемые строки> <экспортированная 3D сцена>.

Генерируемые переменные.

В экспортируемый файл включаются следующие переменные:

fAspectRatio – ширина / высота экрана. При переопределении установок Width и Height в дополнительном INI файле нужно переопределить и эту переменную, используя <включаемые строки>.

vSceneMin и vSceneMax – вершины куба ограничивающие 3D сцену в 3D пространстве. vSceneCenter – центр куба.

617

Трёхмерное моделирование

fSceneSize – длина диагонали куба. vCameraPos – положение камеры.

vCamera2Scene – вектор из vCameraPos до центра куба. fCamera2Scene – длина вектора vCamera2Scene. cBackColor – цвет фона.

Эти переменные могут быть переопределены или использованы во <включаемых строках>. Например:

#declare cBackColor <0.1, 0.1, 0.1> fog {

fog_type 2

distance fCamera2Scene / 2 rgb <0, 0, 1>

fog_offset vSceneMin . z

fog_alt (vSceneMax . z - vSceneMin . z) / 4 up <0, 0, 1>

}

переопределяет цвет фона и задает синий туман, зависящий от положения и размера 3D – сцены.

После задания всех необходимых параметров для создания фотореалистичного изображения нужно нажать на кнопку [OK]. Иногда, при запуске POV-Ray, может возникнуть окно диалога “About POV-Ray(tm) for Windows”, для запуска приложения в этом случае достаточно нажать на кнопку

[OK].

При создании анимации с включенным фотореализмом в команде «AN: Анимировать модель» желательно дождаться начала визуализации первого кадра в POV-Ray, чтобы убедиться, что окно «About POV-Ray(tm) for Windows» не появилось и не мешает созданию анимации.

После запуска POV-Ray управление передаётся к T-FLEX CAD (т.е. можно продолжить работу с ним). По окончании генерации изображения или в случае ее прерывания на экран выдается сообщение:

Если необходимо просмотреть результирующее изображение, то нужно нажать на кнопку [Да]. В результате открывается окно просмотра, изображение которого можно сохранить в файл. Если просмотр и сохранение результирующего изображения не требуется, то следует нажать на кнопку [Нет]. В этом случае, результат фотореалистичного изображения, какое-то время (до создания следующего фотореалистичного изображения) будет храниться в системном каталоге TEMP.

618