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

长安做外贸网站长春九台建设局网站

长安做外贸网站,长春九台建设局网站,sem网站做推广,官方网站建设审批手续前言 参考这篇文章ThreeJSChatGPT 实现前端3D数字人AI互动#xff0c;前面搭后端、训练模型组内小伙伴都没有什么问题#xff0c;到前端的时候#xff0c;脸部就出问题了。看我是怎么解决的。 好文章啊#xff0c;可惜百度前几个都找不到#xff0c;o(╥﹏╥)o 问题情况 …前言 参考这篇文章ThreeJSChatGPT 实现前端3D数字人AI互动前面搭后端、训练模型组内小伙伴都没有什么问题到前端的时候脸部就出问题了。看我是怎么解决的。 好文章啊可惜百度前几个都找不到o(╥﹏╥)o 问题情况 展示到页面上是这么个效果模型动作有夸大部分 这样的 《眉飞色舞》 这样的 《流连赏目》 这样 《目无全牛》 这样 眼角我不感动 以及这样 嘴巴该配合你演出的我演视而不见 很明显这整个脸就没打算一起好好动。 解决方法 原因 出现这个问题是因为你的网格分开了但Threejs的混合器AnimationMixer创建一次只能混合一个网格Mesh。 这样子写一次就只能混合其中一个Mesh ... // 省略了很多地方只列出了关键的细节 loader.load(path/to/your/model.gltf, function(gltf) {const model gltf.scene;scene.add(model);model.traverse(o {...if(o.isMesh) {...if (o.morphTargetDictionary) {// 这里混合器只混合了一个meshconst mixer new THREE.AnimationMixer(o); ...}}} }...const clip getAnimationClip(msg); // 调用参考文章中得到动画的方法let action mixer.clipAction(clip); // 此时此刻也只有一个mixer的动画 action.play(); // 播放动画function animate() {mixer.update(0.016); // 更新动画混合器requestAnimationFrame(animate);renderer.render(scene, camera); } animate(); 其实得一个Mesh一个混合器最后把所有混合器都播放好。这样就能实现脸部的协调啦~ 代码示例 const mixers [] // 先准备好一个数组存放mixer们...loader.load(path/to/your/model.gltf, function(gltf) {const model gltf.scene;scene.add(model);model.traverse(o {...if(o.isMesh) {...if (o.morphTargetDictionary) {// 不再只混合一个了// const mixer new THREE.AnimationMixer(o); // 这里把混合了其中一个mesh的混合器给push进数组了mixers.push(new THREE.AnimationMixer(o));...}}} }...const clip getAnimationClip(msg); // 调用参考文章中得到动画切片帧的方法// 播放动画也不能只用一个的了 // let action mixer.clipAction(clip); // action.play();for(let i 0; i mixers.length; i) {let action mixers[i].clipAction(clip); //所有mixer都生成对应的动作action.play(); // 动画全都给播放了 }function animate() {// 这里也记得都要播放哦// mixer.update(0.016); for(let i 0; i mixers.length; i) {mixers[i].update(0.016); // 更新全部动画混合器}requestAnimationFrame(animate);renderer.render(scene, camera); } animate(); 效果展示 当当当当~ 不好意思搞错了再来 效果还不错的赶脚~ 后记 网上这方面的资料太少了这次真就是自己在脑子里构思一个个方案做出一小步一小步的修改最终给我试出来是这个毛病了……不容易啊不容易o(╥﹏╥)o 希望本文能给其他用Threejs的小伙伴带来帮助不要放下你敲代码的热情总有前人在为你们探路中~(✿◠‿◠) 参考 ThreeJSChatGPT 实现前端3D数字人AI互动 偷偷告诉你这种开源社区大佬的实现项目不是一般人能随便搜到的哦
http://www.ho-use.cn/article/10821487.html

相关文章:

  • 高端网站开发平台天津建设工程信息网账号密码
  • 福州网站建设网络公司排名网站总体规划说明
  • 四川大学官方网站规划建设处网站开发的技术指标
  • pc网站自动转换wap网站手机网站怎么做淘宝客
  • kesion系统做网站教程领取流量网站
  • 江苏企业网站制作哪家好html编辑器汉化版apk
  • 如何申请网站域名注册广州网站建设建航科技公司
  • 网站建设过程网页登陆界面怎么做
  • 天津装修公司做网站网站建设类毕业设计
  • 像那种代刷网站怎么做建设摩托车型号大全
  • 网站推广的工具( )新媒体运营的发展前景
  • 厦门城乡建设局网站加强旅游网站建设
  • 网站网站娱乐建设蚌埠响应式网站开发
  • 网站漏洞扫描服务ios认证 东莞网站建设
  • 广西灵山县建设局网站quercus wordpress
  • 公司网站建设手续品牌建设论文怎么写
  • 江苏网站建设网络公司安徽安搜做的网站怎么样
  • 简述网站制作过程如何自己制作网页
  • 制作制作网站建设的怎么创建小程序商店
  • 搞笑资讯网站源码张家港建设局网站
  • 郑州网站建设联系方式邢台微信群
  • 成都网站建设推广详情网络营销的目的
  • 消费返利系统网站建设服装设计网站模板下载
  • 系部网站开发项目的目的国家企业信用信息公示系统官网湖北
  • 佛山做推广网站的什么网站看电影是免费的
  • 南京哪家网站做的好自贡企业网站建设公司
  • 酒店网站建设哪家好品牌建设的内容包括
  • wordpress 站外 链接子域名大全
  • 怎么做网站的关键词库环球网最新消息
  • 长沙优化网站价格旅游类网站模板免费下载