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

Unity humanoid 模型头发动画失效问题

在上一篇【Unity实战笔记】第二十二 提到humanoid 模型会使原先的头发动画失效,如下图所示:

在这里插入图片描述

头发摆动的是generic模型和动画,不动的是humanoid模型和动画
  

一开始我是尝试过在模型Optimize Game objects手动添加缺失的头发骨骼的,奈何不起作用。

在这里插入图片描述
然后又折回使用generic模型和动画了。

但我以前似乎看过一个up处理过类似的问题,重新设置的Avatar Mask好像,一时也没找到。

昨天排查动画bake into pose设置消失时,发现是配置了Motion这个选项。

在这里插入图片描述
当时又注意到上面的Mask选项,感觉像是所谓的Avatar Mask。

今天试了下,没想到成功了。

  1. Animation Clip窗口选择动画
    在这里插入图片描述
  2. 底部mask选择Definition 和勾选所有Transform 节点
    在这里插入图片描述
  3. Apply change
    在这里插入图片描述
甚至可以控制不同动画头发运动(上图Run状态头发未配置额外骨骼)
  

当然这种方法只能针对原模型动画,其动画骨骼层级和模型骨骼层级都是一一对应的,额外骨骼无法用于动画复用。

在这里插入图片描述

Humanoid Rigs and extra bones?

还行吧,比不能用好。


http://www.kler.cn/a/376994.html

相关文章:

  • Wi-Fi Direct (P2P)原理及功能介绍
  • 海陵HLK-TX510人脸识别模块 stm32使用
  • SpringBoot | @Autowired 和 @Resource 的区别及原理分析
  • 【计算机视觉】单目深度估计模型-Depth Anything-V2
  • LRU(1)
  • Bash Shell的操作环境
  • YOLOv6-4.0部分代码阅读笔记-yolo_lite.py
  • 信源熵的概念
  • Java实现图片转pdf
  • ssm+jsp662教务信息平台的设计与实现
  • 如何将MySQL彻底卸载干净
  • 【MySQL】 运维篇—故障排除与性能调优:常见故障的排查与解决
  • STM32之串口字库更新
  • 安装双系统后ubuntu无法联网(没有wifi标识)网卡驱动为RTL8852BE
  • clickhouse运维篇(三):生产环境一键生成配置并快速部署ck集群
  • HTML 基础标签——元数据标签 <meta>
  • vue路由两种数据类型引用
  • vue3中使用mqtt数据传输(封装)
  • 使用Postman进行API测试
  • 论文翻译 | Ignore Previous Prompt: Attack Techniques For Language Models
  • 【OD-支持在线评测】周末爬山(200分)
  • 移植 AWTK 到 纯血鸿蒙 (HarmonyOS NEXT) 系统 (2) - 移植 nanovg
  • 《深入浅出HTTPS​​​​》读书笔记(4):密码学
  • Flutter报错信息Unhandled Exception: Binding has not yet been initialized.
  • Facebook直播按钮缺失现象的深入分析
  • expand,None索引,permute【pytorch】