Создание более точных отражений на криволинейной поверхности
Трассируемые (raytrace) текстуры получаются с помощью трассировки (отслеживания) лучей света от каждого видимого на плоскости обзора сцены. Такие текстуры не дают швов на отражениях. Лучи света, проходя от одного объекта к другому, накапливают цветовую и световую информацию, которая используется для раскраски поверхностей объектов и создания отражений.
Поскольку использование трассируемой текстуры требует значительно большего количества вычислений, чем наложение текстуры внешней среды, трассируемые отражения визуализируются медленнее.
1. Выберите материал и откройте свиток Maps.
2. Присвойте карту Raytrace (Трассируемая) кнопке текстуры параметра Reflection (Отражение).
3. В свитке Raytrace Parameters (Параметры трассировки) щелкните по кнопке текстуры, чтобы назначить текстуру внешней среды фоном (рис. 14.73). Для наложения текстуры будут автоматически назначены сферические координаты.
Рис. 14.73. Из свитка трассируемой карты можно добавить карту фона внешней среды, который будет окружать отражающий объект
4. Присвойте материал объекту.
5. Активизируйте окно проекции перспективы или камеры. Затем визуализируйте сцену. Отражение сцены появится на поверхности объекта. Это отражение не имеет никаких швов.
6. Настройте яркость, контраст и окраску отражения, изменяя цвет материала, параметр Reflect Amount (Степень отражения) или изображение на выходе текстуры внешней среды. Чтобы устранить неровности контуров отражения, установите флажок Global Antialiasing (Глобальное устранение неровностей контуров) - рис. 14.74. Затемните отражение, уменьшив значение параметра Reflect Amount.
Рис. 14.74. Очень четкое отражение создается настройкой контраста материала и карты
Добавление трассируемой или Reflect/Refract текстуры к кнопке Refract (Преломление) автоматически включает эффекты преломления, а не отражения (рис. 14.75).
Рис. 14.75. Карта преломления переворачивает сцену, окружающую преломляющий объект