Модифікатор «Редагування Нормалей» – Normal Edit Modifier

Модифікатор Normal Edit задіює (або генерує) кастомні нормалі. Він використовує кілька простих параметричних методів для обчислення їх (досить корисно у галузях розробки ігор та архітектури) та мішає назад ці генеровані нормалі з вже наявними.

Примітка

Цей модифікатор вимагає увімкнення кастомних нормалей, що може бути зроблено шляхом увімкнення авто згладження Auto Smooth у «Властивості > Дані Об’єкта > Нормалі» – Properties ‣ Object Data ‣ Normals.

Опції – Options

../../../_images/modeling_modifiers_modify_normal-edit_panel.png

Модифікатор «Редагування Нормалей» – Normal Edit.

Радіально – Radial

Вирівнює нормалі з вектором «початок, координати вершин» – (origin, vertex_coordinates), іншими словами, усі нормалі на вигляд виходять із заданої центральної точки, ніби вони були емітовані з поверхні еліпсоїда.

Направлено – Directional

Змушує усі нормалі вказувати (збігатися) у напрямку заданого цільового об’єкта.

Target

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

Факультативно у режимі Radial, обов’язково у режимі Directional.

Паралельні Нормалі – Parallel Normals

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

Актуально тільки у режимі Directional.

Mix

Режим Мішання – Mix Mode

Як впливають на наявні нормалі ново генеровані.

Note that the Multiply option is not a cross product, but a faster component-by-component multiplication.

Фактор Мішання – Mix Factor

Наскільки генеровані нормалі змішуються з наявними.

Група Вершин – Vertex Group

Allows per-item fine control of the mix factor. The vertex group influence can be inverted by using the arrow button to the right.

Макс Кут – Max Angle

Forbids new generated normals to have an angle to the original normal above that given threshold. This is useful to prevent extreme changes, that can even lead to inverting the front/back sides of a face, and consequently to shading artifacts.

Блокувати Нормалі Багатобічника – Lock Polygon Normals (іконка висячого замка)

Prevents flipping (reversing front/back sides) of polygons which normal does not match anymore the side to which point its corners“ custom normals. Can also help to avoid shading issues.

Зсув – Offset

Дає для початка модифікованого об’єкта зсув перед використанням його для генерування нормалей.

Актуально тільки у режимі Radial, якщо жоден Target Object не задано, та у режимі Directional, коли увімкнено опцію Parallel Normals.

Використання – Usage

Цей модифікатор може використовуватися для швидкого генерування радіальних нормалей для листя низько-полігонального дерева або «виправлення» відтінювання мультико-подібного рендерингу шляхом часткового згинання стандартних нормалей…

Порада

Більш складні маніпулювання нормалями можна отримати шляхом копіювання нормалей з однієї сіті на іншу, дивіться Data Transfer Modifier. Деякі ефекти відтінювання можуть також використовуватися модифікатором Weighted Normals modifier.

Приклад – Example

../../../_images/modeling_modifiers_modify_normal-edit_example.jpg

Приклади редагування кастомних нормалей для вказування у заданому напрямку, дивіться example blend-file.

Сіть дерева зліва має немодифіковані нормалі, тоді як для того, що справа модифікатор Normal Edit використовується для згинання їх у напрямку камери. Цей трюк відтінювання часто використовується в іграх для підробного розсіювання у дерев та іншої рослинності.