Вступ

Матеріали, освітлювачі та фони – все це визначається за допомогою мережі вузлів відтінення – shading nodes. Ці вузли виводять значення, вектори, кольори та відтінювачі.

Відтінювачі – Shaders

Важливо концепцією для розуміння при будуванні укладів вузлів є роз’єм Shader. Вивід усіх відтінювачів поверхні та об’єму – це відтінювач, що описує взаємодію освітлення у поверхні або в об’ємі, а не сам колір поверхні.

Є кілька типів відтінювачів, доступних як вузли:

BSDF відтінювач
Описує відбиття, заломлення та поглинання світла у поверхні об’єкта.
Емісійний відтінювач – Emission shader
Описує емісію, випромінювання світла у поверхні об’єкта або в об’ємі.
Об’ємовий відтінювач – Volume shader
Описує розсіювання світла всередині об’єму.
Фоновий відтінювач – Background shader
Описує емісію світла із середовища.

Each shader node has a color input, and outputs a shader. These can then be mixed and added together using Mix and Add Shader nodes. No other operations are permitted. The resulting output can then be used by the renderer to compute all light interactions, for direct lighting or global illumination.

Дивись також

Shaders

Текстури – Textures

Blender has various built in procedural texture nodes, with texture coordinates and various parameters as input, and a color or value as output. No texture data-blocks are needed; instead node groups can be used for reusing texture setups.

For UV mapping and texture painting in the 3D Viewport, the Image texture node must be used. When setting such a node as active, it will be displayed in the 3D Viewport while using Texture color mode. This method can us to for seeing painted textures while texture painting.

Стандартні текстурні координати для усіх вузлів – це згенеровані – Generated координати, за винятком текстур зображення – Image Texture, які стандартно використовують координати UV. Кожен вузол включає деякі опції для модифікування розкладання текстури та результатного кольору, які можуть бути редаговані у властивостях текстури.

Дивись також

Textures

Більше – More

Nodes for geometric data, texture coordinates, layering shaders and non-physically-based tricks can be found in:

Відкрита Мова Відтінення – Open Shading Language

In Cycles, custom nodes can be written using the Open Shading Language.

Дивись також

Open Shading Language