当前位置: 首页 > news >正文

UE5.5使用ControlRig实现MetaHumanNPC看向玩家

需求

        已经使用MetaHuman + FaceAnim + BodyAnim(通常是面部动画曲线 + 全身动画Montage/Sequence)制作了NPC表演,现在需要在运行中让NPC自然地“看向玩家”。

总体方案结构

模块 实现方式
NPC动画 使用 FaceAnim + BodyAnim 播放
LookAt控制 通过 ControlRig 驱动 CTRL_lookat
玩家位置追踪 通过 C++ 或蓝图在 Tick 中更新 LookAt 目标
动画融合 利用 lookat_head_weightlookat_eye_weight 控制权重,防止突兀转动

Step1:确保MetaHuman的Control Rig支持LookAt控制

  1. 打开你的MetaHuman的Control Rig资源(CR_<MetaHumanName>)。
  2. 确保存在以下控制器:
    • CTRL_lookat
    • lookat_head_weight(float 控制头部LookAt权重)
    • lookat_eye_weight(float 控制眼睛LookAt权重)

      &n

http://www.lryc.cn/news/611012.html

相关文章:

  • oelove奥壹新版v11.7旗舰版婚恋系统微信原生小程序源码上架容易遇到的几个坑,避免遗漏参数白屏显示等问题
  • 【开源工具】基于Python的PDF清晰度增强工具全解析(附完整源码)
  • bluetooth matlab GFSK 调制解调,误码率统计
  • eclipse类IDE导入现有工程教程
  • 主数据变更流程
  • 文件夹的类型:文件夹 (.0)是什么意思?
  • 三极管三种基本放大电路:共射、共集、共基放大电路
  • 深入浅出 RabbitMQ-路由模式详解
  • SpringBoot中策略模式使用
  • 如何通过 5 种方式将照片从 iPad 传输到电脑
  • qt窗口--01
  • 【数据结构入门】数组和链表的OJ题(2)
  • LeetCood算法题~水果成篮
  • 美化一下达梦grant授权说明
  • 使用vscode编写markdown文档(使用Markdown Preview Enhanced和markdownlint两个插件)以及若干配置
  • vscode 关闭自动更新
  • 英语中日期与时间缩写
  • 计算机网络:目的网络在路由表项中的作用
  • RabbitMQ削峰填谷详解:让系统在流量洪峰中“稳如泰山”
  • Rust进阶-part4-智能指针2
  • linux查看kafka的消费组里是否有积压
  • 带 TrustZone 的按键点灯工程示例
  • 【C++篇】C++11:右值引用与移动语义
  • mac安装pycharm
  • CVPR优秀论文 | DashGaussian:在200秒内优化三维高斯点绘制
  • 蓝桥杯常用java API
  • 『 C++ 入门到放弃 』- 智能指针
  • 飞算JavaAI—AI编程助手 | 引领开发新时代,智能化编程的完美助手
  • 从「同步」到「异步」:用 aiohttp 把 Python 网络 I/O 榨到极致
  • Vue.js之核心语法与指令