Шейдер у RGB – Shader to RGB

../../../_images/render_shader-nodes_converter_shader-to-rgb_node.png

Shader to RGB.

Eevee Only

Вузол Shader to RGB типово використовується для не-фотореалістичного рендерингу для застосування додаткових ефектів на вивід BSDF. Наприклад, градієнт кольорів на виводі розсіяння BSDF може використовуватися для створення гнучкого мультиплікаційного шейдера.

Використовування цієї конверсії руйнує PBR конвеєр та таким чином робить результат непередбачуваним при використанні у комбінації з ефектами, такими як загорода оточення, тіні контакту, м’які тіні та заломлення простору екрана.

Деякі ефекти вимагають багато вибірок для зведення, застосовування довільних змін до шумного уводу може не конвертувати у плавний результат.

Попередження

Якщо вузол Shader to RGB використовується, то будь-яка висхідна BSDF буде невидима для наступних ефектів:

  • Відбиття Простору Екрана – Screen Space Reflection

  • Підповерхневе Розсіювання – Subsurface Scattering

  • Alpha Clip and Alpha Hashed blend modes

Shader to RGB node doesn’t give expected results in render passes.

Уводи – Inputs

Шейдер – Shader

Будь-який шейдер, такі як BSDF або вузол Emission, може бути підв’язано тут.

Властивості – Properties

Цей вузол наразі немає властивостей.

Виводи – Outputs

Колір – Color

Колір поверхні, обчислений з BSDF та освітлювання.

Alpha – Альфа

Прозорість альфа з будь-яких Transparent BSDF в уводі.

Приклади – Examples

../../../_images/render_shader-nodes_converter_shader-to-rgb_example.jpg

Просте мультиплікаційне відтінювання за допомогою Shader to RGB та Freestyle.