- Сам маскот может быть Z-up.
- Создаём нулл,
rX = 90,rZ = 180 - Нулл будет нижней точкой воображаемой нити
CONNECTED_TOбудет верхней точкой воображаемой нити- В соответствии с этим, двигаем маскота относительно нулла
- Двигаем курсор чуть выше, чтобы получить координату для
CONNECTED_TO - При добавлении цурикавы через
ext_config.ini, она должна стоять в нуле и цепляться за ноду, которая тоже стоит в нуле
Важными параметрами являются:
OFFSET_GAIN- слишком много, и объект не будет двигаться вообще. Слишком мало, и он будет эпилептиком.DEFAULT_GRAVITY_INCLUDED_ALREADY- почти всегда будет1, поскольку стартовое положение предмета будет уже вертикально подвешенным.STIFF_AXIS- в теории, позволяет органичить то, по какой оси будет болтаться предмет. На практике - чёрная магия.DAMPENING_LAG- смягчает резкость движения объекта.
Остальные параметры лучше оставить как есть.
[WOBBLY_BIT_...]
NAME = EXT_HEART
CONNECTED_TO = -0.531, 0.181, -2.1445
MAX_RANGE = 0.5 ; max range node can move from its original position
DAMPENING_LAG = 0.5 ; think of it as usual AC lag value, trying to zero node’s speed
OFFSET_GAIN = 200 ; how strong is returning force
G_GAIN = 2 ; how much G-forces affect node’s speed
GRAVITY_GAIN = 3 ; how much gravity affects node’s speed
G_FILTER = 0 ; temporal filter for G-forces
DEFAULT_GRAVITY_INCLUDED_ALREADY = 1 ; if starting position is already "hung"
STIFF_AXIS = 0, 0, 0 ; optional higher stiffness axis to reduce movement along it
STIFF_AXIS_STIFFNESS = 0.7 ; how stiff is optional stiffness axis