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

《Honey Select》捏人剖析

破CSDN的文章编辑器太难用了, 传个图要累死. 以后在知乎写完再转过来: https://zhuanlan.zhihu.com/p/28471808


关于游戏中的捏人系统, 很少有资料提到怎么做, 印象中只有《天涯明月刀》分享过. 前段时间关注了个VR资源分享的公众号, 经常推送HS的捏人作品, 所以才引发了我的好奇心, 决定一探究竟.


HS之所以能够有这么强的定制能力, 是因为第三方MOD工具的存在, 玩家可以自由导入导出游戏中的资源, 这也就为我们分析游戏的实现机制开了个后门.


上图中我们可以看到, 脸部有很多骨骼, 尝试把模型导出来, 对其进行分析:


针对鼻子上的骨骼, 进行平移/旋转/缩放, 嗯, 看起来捏脸就是这么回事了.


比如鼻翼骨骼影响这点顶点, 那我们对其调节就可以产生这样的效果:


再比如下巴


那骨骼都用来捏脸了, 面部的表情动画怎么办呢?


对模型资源的规格进行分析, 发现存在大量的morph动画. 也就是说, HS中的的头部骨骼, 全部是用于捏脸的, 表情动画使用MorphTargets驱动.

那身体总不能也用MorphTargets做动作吧?

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

相关文章:

  • datatables使用指南
  • lass翻译_lass是什么意思_lass的翻译_音标_读音_用法_例句_爱词霸在线词典
  • Sobel算子原理及OpenCv实现
  • C#中progressBar控件详细使用方法
  • epoches,batch_size,batches,steps
  • bochs用户手册-3.4编译
  • MATLAB的MEX文件编写和调试
  • 国外VPS如何进行网络加速?最新VPS加速访问方法
  • Latex制作beamer幻灯片、写论文的基本语句
  • C++中的fstream、ofstream、ifstream详解
  • RYU基础整理
  • knox 配置
  • Linux服务器ping不通域名出现的unknown host 错误解决办法
  • 【Socket网络编程】16.UDP 循环读取recvfrom() 与 循环发送 sendto()
  • onmouseover 、onmouseout 与onmouseenter 、onmouseleave的区别
  • F5 GTM DNS 知识点和实验 4 -智能DNS基础
  • 全面认识“互联网数据中心(IDC)”,读这一篇就够了
  • 深入理解C#中常见的委托【详细】
  • Verilog曼彻斯特编解码器设计
  • SLI、SLO和SLA,一文彻底搞懂!!!
  • win10系统玩生化危机5提示缺少xlive.dll怎么办?快速修复方法介绍
  • python中isalpha的用法_python函数--isalpha()方法
  • 晟盾科技加入龙蜥社区,共建开源新生态
  • 一套详细的综合布线系统设计方案素材
  • 5.CGLIB动态代理源码之Enhancer的创建
  • Cluster概念详解
  • XSD 初学 (三)
  • 电脑技巧:盘点10个非常实用且有趣的网站
  • 盘点世界上著名的游戏公司
  • 重复文件清理绿色工具——DoubleKiller