- •Свиток Templates
- •СвитокMainmaterialparameters
- •Свиток SpecialEffects
- •Свиток AdvancedRenderingOptions
- •VisiblearealightscausenoHighlights — когда опция включена, менталреевские источники света mrAreaOmni и mrAreaSpot не бликуют на поверхности отражающих объектов, а только отражаются.
- •Свиток FastGlossyInterpolation
- •Свиток SpecialPurposeMaps
Свиток FastGlossyInterpolation
Просчет отражения и преломления может быть упрощен за счет интерполяции. Это позволяет ускорить рендер, но качество отражения будет немного хуже. Сама опция Fast (interpolate) включается в свитке Mainmaterialparameters, а в этом свитке она настраивается.
Интерполяция работает следующим образом: просчитывается четкое неразмытое отражение, но через сетку, разрешение которой задается в списке Interpolationgriddensity; количество лучей для каждой ячейки сетки задается через параметр GlossySamples в свитке Mainmaterialparameters. Интерполяция подходит в первую очередь для плоских поверхностей, и плохо работает с волнистыми, детализированными поверхностями и поверхностями, которым примененbump.
Interpolationgriddensity — разрешение интерполяционной сетки. В выпадающем списке следующие разрешения:
2 (double) — в два раза больше, чем разрешение изображения 1 (sameasrendering) — такое же, как разрешение изображения 1/2 (halfresolution) — в два раза меньше, чем разрешение изображения 1/3 (thirdresolution) — в три раза меньше, чем разрешение изображения 1/4 (quarterresolution) — в четыре раза меньше, чем разрешение изображения 1/5 (fifthresolution) — в пять раз меньше, чем разрешение изображения
Под разрешением изображения подразумевается размеры отрендереной картинки, которые задаются в меню Rendering>Render Setup>закладкаCommon>свитокCommon Parameters>Output Size. В результате работы интерполяции отражение будет состоять из квадратов размером больше, чем разрешение изображения. Чтобы квадраты были не так заметны, их цвета нужно размыть. Этим занимается следующий параметр.
Neighboringpointstolookup — параметр определяет сколько соседних ячеек сетки (N x N) будет участвовать в размытии цвета. По умолчанию стоит 2. Начиная со значения 2 и выше, пиксели интерполяционного отражения размываются. Чем выше значение, тем сильнее размытие.
Highdetaildistance — просчитать более четкие отражения в определенном радиусе. При интерполяции, размывается все отражение, даже в том месте, где отражаемый объект располагается очень близко к отражающему объекту. Получается неправдоподобно. В параметре Highdetaildistance можно выставить радиус, в котором отражение будет четким за счет дополнительного просчета, а потом будет постепенно переходить в интерполированное.
SingleSamplefromEnvironment — эта опция не относится к Fast (interpolate), а работает с обычным отражением, когда материал неглянцевый (параметр Glossy меньше единицы).
Отражение также просчитывает и изображение заднего фона. При этом, если параметр Glossy меньше единицы, задний фон в отражении выглядит зернистым и на него также тратится время просчета. Когда опция включена, для просчета изображения на заднем фоне используется только один луч. В результате изображение заднего фона на отражаемых поверхностях становится гладким и четким.
Чтобы убрать четкость изображения (материал же все-таки не глянцевый), рекомендуется для такого материала отдельно загрузить карту заднего фона в свойство Environment в свитке SpecialPurposeMaps, и эта карта должна быть размытой. Ее можно размыть заранее или через параметр BlurOffset в свитке Coordinates настройки карты.
Neighboringpointstolookup — этот параметр используется для размытия преломления и работает так же, как и одноименный параметр для отражения — определяет сколько соседних ячеек сетки будет участвовать в размытии цвета. Начиная со значения 2 и выше, пиксели интерполяционного отражения размываются. Чем выше значение, тем сильнее размытие.