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

Shader to RGB.

Eevee Only

The Shader to RGB node is typically used for non-photorealistic rendering, to apply additional effects on the output of BSDFs. For example, a color ramp on the output of a diffuse BSDF can be used to create a flexible toon shader.

Використовування цієї конверсії руйнує 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.