Final IK学习笔记9:Trigonometric IK

2019-05-11  本文已影响0人  AlpacasKing

Trigonometric IK是最基本的IK解算器,它基于余弦定律并解决了3段骨骼层次结构。 (IKSolverLimb扩展IKSolverTrigonometric只是为了添加一些额外的参数,比如弯曲修改器)

使用步骤:

使用脚本控制:

public TrigonometricIK trig;
void LateUpdate () {
    // Changing the target position, rotation and weights
    trig.solver.IKPosition = something;
    trig.solver.IKRotation = something;
    trig.solver.IKPositionWeight = something;
    trig.solver.IKRotationWeight = something;
    trig.solver.SetBendGoalPosition(Vector goalPosition); // Sets the bend goal to a point in world space 
}

在运行时添加TrigonometricIK:

组件参数:

求解参数:

上一篇下一篇

猜你喜欢

热点阅读