BezierRig — различия между версиями

Материал из Voronezh.Studio Wiki
Перейти к: навигация, поиск
м (Риг хвостов, щупалец, веревок, языков и т.д.)
м
 
(не показано 17 промежуточных версий 2 участников)
Строка 1: Строка 1:
 
== Риг хвостов, щупалец, веревок, языков и т.д. ==
 
== Риг хвостов, щупалец, веревок, языков и т.д. ==
В Wizart с некоторых пор мы стали использовать унифицированный сетап для хвостов, щупалец, веревок и языков.  
+
В Wizart с некоторых пор используется унифицированный сетап для хвостов, щупалец, веревок и языков.  
  
Данный риг предоставляет следующие возможности:
+
Этот сетап можно определить по форме контролов (сфера с линией).<br>
* Настройка количества контролек под сцену.
+
[[File:Controls.PNG|400px]]
* Сжатие/растяжение.
+
 
* Сегментное скалирование.
+
Основные возможности рига:
* Слайдинг контролов (pin=0).
+
* Настройка количества контролек под сцену (''numControls'').
* Автоматический расчет вращения (autoTangent=1).
+
{{warning| Важно| Количество контролов '''numControls''' нужно задавать напрямую, вводя число в значение атрибута.}}
* Авто-анимация колебания (wave).
+
* Сжатие/растяжение (''stretch'', ''squash'').
* IK/FK и бесшовное переключение.
+
* Сегментное скалирование (управляется скейлом контролек).
* Dynamic Parent на контролы.
+
* Слайдинг контролов (''pin''=0). Работает совместно с ''stretch''.
 +
* Автоматический расчет вращения (''autoTangent''=1).
 +
* Авто-анимация колебания (''wave'').
 +
* IK/FK, Dynamic Parent и бесшовное переключение (через контекстное меню).  
 +
 
 +
Контекстное меню ''Dynamic IK/FK'':<br>
 +
::''To FK selected''. Переключить в режим FK выделенные контролы.
 +
:: ''To FK down''. Переключить в режим FK текущий контрол и все ниже до конца цепочки.
 +
:: ''To IK selected''. Переключить в режим IK выделенные контролы.
 +
:: ''To IK down''. Переключить в режим IK текущий контрол и все ниже до конца цепочки.
 +
{|style="width:50%"
 +
|-
 +
|
 +
Автоматическое вращение.
 +
::[[Файл:AutoTangent.gif|link=:File:AutoTangent.gif|Auto tangent]]
 +
|-
 +
|
 +
Авто анимация.
 +
::[[Файл:AutoAnim.gif|Auto animation]]
 +
|-
 +
|
 +
Переключение IK/FK.
 +
::[[Файл:DynamicIKFK.gif|Dynamic IK/FK]]
 +
|-
 +
|
 +
Pin (слайдинг контролов).
 +
::[[Файл:Pin.gif|Pin]]
 +
|}

Текущая версия на 11:48, 3 августа 2020

Риг хвостов, щупалец, веревок, языков и т.д.

В Wizart с некоторых пор используется унифицированный сетап для хвостов, щупалец, веревок и языков.

Этот сетап можно определить по форме контролов (сфера с линией).
Controls.PNG

Основные возможности рига:

  • Настройка количества контролек под сцену (numControls).
Warning Важно Количество контролов numControls нужно задавать напрямую, вводя число в значение атрибута.
  • Сжатие/растяжение (stretch, squash).
  • Сегментное скалирование (управляется скейлом контролек).
  • Слайдинг контролов (pin=0). Работает совместно с stretch.
  • Автоматический расчет вращения (autoTangent=1).
  • Авто-анимация колебания (wave).
  • IK/FK, Dynamic Parent и бесшовное переключение (через контекстное меню).

Контекстное меню Dynamic IK/FK:

To FK selected. Переключить в режим FK выделенные контролы.
To FK down. Переключить в режим FK текущий контрол и все ниже до конца цепочки.
To IK selected. Переключить в режим IK выделенные контролы.
To IK down. Переключить в режим IK текущий контрол и все ниже до конца цепочки.

Автоматическое вращение.

Auto tangent

Авто анимация.

Auto animation

Переключение IK/FK.

Dynamic IK/FK

Pin (слайдинг контролов).

Pin