Doc/ChevelureRenderPass/ru

From ChevelureWiki

(Difference between revisions)
Jump to: navigation, search
Line 27: Line 27:
Настройки фильтров собраны в секции '''Pass'''
Настройки фильтров собраны в секции '''Pass'''
-
Для проверки необходимо включить dump information в шейпе волос см. [[Doc/ChevelureShape/Render/ru|Render]].После этого  
+
Для проверки необходимо включить '''dump information''' в шейпе волос см. [[Doc/ChevelureShape/Render/ru|Render]]. После этого  
при рендере будет выдаваться информация о '''pass_class''', '''pass_id''' и прошедших фильтрацию проходах.  
при рендере будет выдаваться информация о '''pass_class''', '''pass_id''' и прошедших фильтрацию проходах.  

Revision as of 13:05, 14 March 2010

Contents

ChevelureRenderPass

Дополнительная нода для задания параметров проходов. ChevelureRenderPass подключается к шейпу волос. К одному шейпу может быть привязано несколько проходов (ChevelureRenderPass). В проходе задаются фильтры - для указания в каких проходах рендера будет участвовать.

Таким образом можно, например, для прохода final и shadow использовать разную ширину волос, включать прореживание и т.д.

Если у шейпа волос нет ни одного пасса, настройки рендера берутся из панели Render

Как работает

В рендермане в момент рендеринга доступны 2 атрибута: pass_class и pass_id. pass_class может быть стандартный (final, shadow, ...). pass_id похоже на имя камеры, хотя и не всегда. Все вопросы к документации на рендерман.

Создание

Надо дописать

Примечание: при создании устанавливаются коннекты атрибутов рендера от шейпа волос к проходу. Это сделано для наследования параметров по умолчанию. Если требуется изменить их, необходимо отрубить коннект.

Настройка фильтров

Есть 8 стандартных классов проходов: "final", "shadow", "reflection", "environment", "depth", "reference", "archive", "photon". Также в атрибуте pass Classes можно перечислить пользовательские проходы. Разделитель пробел. Атрибут PassIds необходим если нужно указать конкретную камеру для которой будет работать ChevelureRenderPass.

Настройки фильтров собраны в секции Pass

Для проверки необходимо включить dump information в шейпе волос см. Render. После этого при рендере будет выдаваться информация о pass_class, pass_id и прошедших фильтрацию проходах.

Например:

pass_class=final pass_id=untitled
bInstanced=0
defaultPass is valid

Или:

pass_class=final pass_id=untitled
bInstanced=0
chevelureRenderPassNode1 is valid
chevelureRenderPassNode2 is valid


Примечание:

Можно ли не указывать pass_id?
Да, если не указано pass_id фильтрация по нему не производится.
Прости, еще вопрос, а tolower ты делаешь?
Сравнение производится без учета регистра
Personal tools