Орудие
Last updated
Last updated
Кость gun_rot
является родительской костью орудия, линкуется к кости turret
Кость работает по инверсной кинематике.
gun_rot
Кость отвечает за наведение орудия по вертикали. Работает по инверсной кинематике.
poly ID=gun_rot IKType=revolute указываются пределы, ограничивающие угол подъема и опускания ствола орудия
gun
Имитирует подвижную часть ствола танковой пушки и обладает анимацией.
poly ID=gun Animation
gun_vol
Волюм покрывает видимую часть костей gun
и gun_rot.
volume
foresightN
-
foresight1
Эффектор используется для спавна спецэффекта выстрела танковой пушки
-
turret
gun_rot
gun
foresight1
gun_vol
foresightN
Расширение extender
под названием bone_rotator
используется для реализации различных механизмов наводки, особенно применимая для вращательных систем в орудиях и других устройствах. Основной принцип заключается в создании взаимосвязи между двумя костями через инверсную кинематику (ИК), обеспечивая их вращение относительно осей Z.
Расширение bone_rotator
связывает две кости, обычно называемые gun_rotator1
и gun_rotator2
. Эти кости работают по законам инверсной кинематике, создавая эффект "магнитного" притяжения друг к другу по оси Х. Движок корректирует положение этих костей так, чтобы оси Х двух костей были направлены друг на друга. Такая технология особенно удобна для реализации телескопических механизмов (например, поршней), где требуется, чтобы вращение одной кости зависело от другой.
Свойства костей
Кости, задействованные в этом механизме, обладают теми же свойствами, что и любые другие кости с ИК.
poly
Определяет, является ли кость видимой.
ID
Идентификатор компонента, к которому относится расширение
IKType=revolute
Задает тип инверсной кинематики (вращательное соединение).
IKMin=<значение>
Минимальное ограничение вращения (при необходимости).
IKMax=<значение>
Максимальное ограничение вращения (при необходимости).
Применение:
телескопические механизмы;
поршни;
другие системы с зависимым вращением костей.
Имитирует пулемет, установленный в маске пушки.
N - число, согласно , устанавливающему соответствие номера кости foresight
виду установленного пулемета