Doc/ChevelureRenderPass/ru

From ChevelureWiki

Jump to: navigation, search
Line 7: Line 7:
Если у шейпа волос нет ни одного пасса, настройки рендера берутся из панели [[Doc/ChevelureShape/Render/ru|Render]]
Если у шейпа волос нет ни одного пасса, настройки рендера берутся из панели [[Doc/ChevelureShape/Render/ru|Render]]
-
----
+
=== Как работает ===
-
'''Как работает'''
+
 
-
В рендермане в момент рендеринга доступны 2 атрибута: pass_class и pass_id.
+
В рендермане в момент рендеринга доступны 2 атрибута: '''pass_class''' и '''pass_id'''.
-
pass_class может быть стандартный (final, shadow, ...).
+
'''pass_class''' может быть стандартный (final, shadow, ...).
-
pass_id похоже на имя камеры, хотя и не всегда.
+
'''pass_id''' похоже на имя камеры, хотя и не всегда.
Все вопросы к документации на рендерман.
Все вопросы к документации на рендерман.
-
----
+
=== Создание ===
-
'''Создание'''
+
''Надо дописать''
''Надо дописать''
Примечание: при создании создается коннекты настроек рендеда от шейпа волос к проходу. Это сделано для наследования параметров по умолчанию. Если требуется изменить их, необходимо отрубить коннект.
Примечание: при создании создается коннекты настроек рендеда от шейпа волос к проходу. Это сделано для наследования параметров по умолчанию. Если требуется изменить их, необходимо отрубить коннект.
-
----
+
=== Настройка фильтров ===
-
'''Настройка фильтров'''
+
Есть 8 стандартных классов проходов: "final", "shadow", "reflection", "environment", "depth", "reference", "archive", "photon".  
Есть 8 стандартных классов проходов: "final", "shadow", "reflection", "environment", "depth", "reference", "archive", "photon".  
Также в атрибуте '''pass Classes''' можно перечислить пользовательские проходы. Разделитель пробел.
Также в атрибуте '''pass Classes''' можно перечислить пользовательские проходы. Разделитель пробел.
-
Атрибут '''PassIds''' необходим если нужно указать конкретную камеру для которой будет работать ChevelureRenderPass.
+
Атрибут '''PassIds''' необходим если нужно указать конкретную камеру для которой будет работать '''ChevelureRenderPass'''.
 +
 
 +
Настройки фильтров собраны в секции '''Pass'''
 +
 
 +
Для проверки необходимо включить dump information в шейпе волос см. [[Doc/ChevelureShape/Render/ru|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?''
  Да, если не указано pass_id фильтрация по нему не производится.
  Да, если не указано pass_id фильтрация по нему не производится.

Revision as of 12:57, 14 March 2010

Personal tools