Unity3dRPG 相机跟随player旋转_人物头部和眼睛实现跟随目标转动的轻量级IK实践...

17090967ae10daca0f4fb0b86c618255.png

前提

首先需求是在已有模型的基础上,尽量少做模型修改,少修改动画,实现一个眼睛+头部跟随相机的转动

因为美术要求动画使用Generic,所以不能使用Unity自带的Humanoid的IK系统

尝试过市场上已有的几个插件 FinalIK,BioIK,对我们的模型表现都奇差,歪脖、翻白眼等等,所以只能实现一个类似IK的自定义转动

先放一张效果图,希望大家多多关注我们公司的游戏《王牌御史》~

f82b7f0b88af88b161953c280f4fd582.gif

需求

1 需要给定一个点,头部+眼睛可以跟随

2 可以分别配置眼睛的 上下 左右 最大可移动角度 AngleX、AngleY

3 头部的转动 需要三个角度,AngleMove:可以开始移动的角度、AngleStay:最大可以保持多大的角度、AngleRecover:最大的角度,到这个角度就应该恢复头部+眼睛朝向

4 眼睛的恢复,依赖于头部的恢复

准备

1 因为当前项

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值