网站在百度的图标显示不正常显示,网站ps照片怎么做,上海推广seo,铜山微网站开发blender使用faceit绑定自己的表情控制模型 faceit是个神器#xff0c;来记录一下如何让表情动起来保持相对位置头部分离#xff0c;方便后续绑定faceitfaceit的注册rig生成地标Animate可以修正表情烘培之前记得保存使用Faceit的整个流程 faceit是个神器#xff0c;来记录一下… blender使用faceit绑定自己的表情控制模型 faceit是个神器来记录一下如何让表情动起来保持相对位置头部分离方便后续绑定faceitfaceit的注册rig生成地标Animate可以修正表情烘培之前记得保存使用Faceit的整个流程 faceit是个神器来记录一下如何让表情动起来
blender-3.6.2 faceit-1.3.3 AddRoutes-0.34 ios的Face Cap blender4.0似乎有问题先用这个吧 计划用elise演示一下
保持相对位置
mustardui似乎有一些骨骼冲突想删掉原有的骨骼要保证相对位置 用父子节点是个好办法 把所有元素的父节点都变成body并且保持变换 Ctrl p
包括头发和衣服 然后删掉 骨骼也没有变形才行 现在删掉原来的骨骼
头部分离方便后续绑定faceit
如果以上都没有变形如果有变形眉毛等就还用父子绑定的办法让他们同时放缩
G把头发移动走 H把衣服隐藏掉 切换“编辑模式”打开透视模式选择头部 p分离头部和身体 并双击给头部重新命名为headhead
切换到物体模式 把脸上的位置从身体中分离shift选中分离的几个内容后鼠标切换到主屏幕 Alt p 选择 清空并保存变换结果否则就飞走咯 其实这一步也可以不用只要能找到这些内容就好了注意左虹膜iris在Eye left里面
这样就可以开始使用faceit注册了 如果alt p不起作用注意看下自己的设置是否用alt去模拟三键鼠标了
faceit的注册
1 让视图变正面 n打开右边侧栏 选中头部后一定要选中头部呀 点注册面部对象 看这里已经把刚才建立的 “headhead” 注册成 “MAIN”了 把右边的 眼睛睫毛嘴 和舌头都注册进来
记得虹膜 iris在眼睛里面也要注册进来 点“注册”中的内容 和下面独对应的部分选择一个“注册”里面的内容下面“注册(顶点组)”依次点击绑定 以此把 left eyeball 对应 左眼球right eyeball 对应 右眼球 other left 对应左侧 虹膜 irisother right 对应 右 虹膜 iris eyelashes 对应 上睫毛 upper teeth 对应上牙lower teeth 对应 下牙 tonegue 对应 舌头
rig生成地标
在Rig的tab下点击生成地标
先对齐下巴再对齐眼睛和脸颊 点击Project Landmarks 把点附着在脸上并调整侧脸 生成绑定和动画 打开“骨骼”选项 选择头部绑定 和次要绑定Bind Secondary 空格测试表情开始跑500多帧来测试表情
Animate可以修正表情
切换到Animatetab 调整每一个表情如果有问题可以会退
感谢b站的阿天讲得很详细看了好几遍: link.
烘培之前记得保存
Bake ARKit Shape Keys 进行烘培 如果有问题可以 Back to Rigging 重新调试表情一般是嘴角容易有问题注意眉毛和眉框 Generate Test Action 可以继续看表情效果 选Auto Reorder Indices 选择 FaceCap
就可以配置 routes了
FaceCap 去博客设置页面查看ip的 代码片.
// An highlighted block
ifconfig;最后把头发加回来看看效果 Alt G
打开 ios 的 Face Cap链接到这个ip就可以用自己的表情控制模型表情了
使用Faceit的整个流程 #mermaid-svg-N5Bh7YtRjTYWzpVj {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-N5Bh7YtRjTYWzpVj .error-icon{fill:#552222;}#mermaid-svg-N5Bh7YtRjTYWzpVj .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-N5Bh7YtRjTYWzpVj .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-N5Bh7YtRjTYWzpVj .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-N5Bh7YtRjTYWzpVj .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-N5Bh7YtRjTYWzpVj .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-N5Bh7YtRjTYWzpVj .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-N5Bh7YtRjTYWzpVj .marker{fill:#333333;stroke:#333333;}#mermaid-svg-N5Bh7YtRjTYWzpVj .marker.cross{stroke:#333333;}#mermaid-svg-N5Bh7YtRjTYWzpVj svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-N5Bh7YtRjTYWzpVj .mermaid-main-font{font-family:"trebuchet ms",verdana,arial,sans-serif;font-family:var(--mermaid-font-family);}#mermaid-svg-N5Bh7YtRjTYWzpVj .exclude-range{fill:#eeeeee;}#mermaid-svg-N5Bh7YtRjTYWzpVj .section{stroke:none;opacity:0.2;}#mermaid-svg-N5Bh7YtRjTYWzpVj .section0{fill:rgba(102, 102, 255, 0.49);}#mermaid-svg-N5Bh7YtRjTYWzpVj .section2{fill:#fff400;}#mermaid-svg-N5Bh7YtRjTYWzpVj .section1,#mermaid-svg-N5Bh7YtRjTYWzpVj .section3{fill:white;opacity:0.2;}#mermaid-svg-N5Bh7YtRjTYWzpVj .sectionTitle0{fill:#333;}#mermaid-svg-N5Bh7YtRjTYWzpVj .sectionTitle1{fill:#333;}#mermaid-svg-N5Bh7YtRjTYWzpVj .sectionTitle2{fill:#333;}#mermaid-svg-N5Bh7YtRjTYWzpVj .sectionTitle3{fill:#333;}#mermaid-svg-N5Bh7YtRjTYWzpVj .sectionTitle{text-anchor:start;font-family:'trebuchet ms',verdana,arial,sans-serif;font-family:var(--mermaid-font-family);}#mermaid-svg-N5Bh7YtRjTYWzpVj .grid .tick{stroke:lightgrey;opacity:0.8;shape-rendering:crispEdges;}#mermaid-svg-N5Bh7YtRjTYWzpVj .grid .tick text{font-family:"trebuchet ms",verdana,arial,sans-serif;fill:#333;}#mermaid-svg-N5Bh7YtRjTYWzpVj .grid path{stroke-width:0;}#mermaid-svg-N5Bh7YtRjTYWzpVj .today{fill:none;stroke:red;stroke-width:2px;}#mermaid-svg-N5Bh7YtRjTYWzpVj .task{stroke-width:2;}#mermaid-svg-N5Bh7YtRjTYWzpVj .taskText{text-anchor:middle;font-family:'trebuchet ms',verdana,arial,sans-serif;font-family:var(--mermaid-font-family);}#mermaid-svg-N5Bh7YtRjTYWzpVj .taskTextOutsideRight{fill:black;text-anchor:start;font-family:'trebuchet ms',verdana,arial,sans-serif;font-family:var(--mermaid-font-family);}#mermaid-svg-N5Bh7YtRjTYWzpVj .taskTextOutsideLeft{fill:black;text-anchor:end;}#mermaid-svg-N5Bh7YtRjTYWzpVj .task.clickable{cursor:pointer;}#mermaid-svg-N5Bh7YtRjTYWzpVj .taskText.clickable{cursor:pointer;fill:#003163!important;font-weight:bold;}#mermaid-svg-N5Bh7YtRjTYWzpVj .taskTextOutsideLeft.clickable{cursor:pointer;fill:#003163!important;font-weight:bold;}#mermaid-svg-N5Bh7YtRjTYWzpVj .taskTextOutsideRight.clickable{cursor:pointer;fill:#003163!important;font-weight:bold;}#mermaid-svg-N5Bh7YtRjTYWzpVj .taskText0,#mermaid-svg-N5Bh7YtRjTYWzpVj .taskText1,#mermaid-svg-N5Bh7YtRjTYWzpVj .taskText2,#mermaid-svg-N5Bh7YtRjTYWzpVj .taskText3{fill:white;}#mermaid-svg-N5Bh7YtRjTYWzpVj .task0,#mermaid-svg-N5Bh7YtRjTYWzpVj .task1,#mermaid-svg-N5Bh7YtRjTYWzpVj .task2,#mermaid-svg-N5Bh7YtRjTYWzpVj .task3{fill:#8a90dd;stroke:#534fbc;}#mermaid-svg-N5Bh7YtRjTYWzpVj .taskTextOutside0,#mermaid-svg-N5Bh7YtRjTYWzpVj .taskTextOutside2{fill:black;}#mermaid-svg-N5Bh7YtRjTYWzpVj .taskTextOutside1,#mermaid-svg-N5Bh7YtRjTYWzpVj .taskTextOutside3{fill:black;}#mermaid-svg-N5Bh7YtRjTYWzpVj .active0,#mermaid-svg-N5Bh7YtRjTYWzpVj .active1,#mermaid-svg-N5Bh7YtRjTYWzpVj .active2,#mermaid-svg-N5Bh7YtRjTYWzpVj .active3{fill:#bfc7ff;stroke:#534fbc;}#mermaid-svg-N5Bh7YtRjTYWzpVj .activeText0,#mermaid-svg-N5Bh7YtRjTYWzpVj .activeText1,#mermaid-svg-N5Bh7YtRjTYWzpVj .activeText2,#mermaid-svg-N5Bh7YtRjTYWzpVj .activeText3{fill:black!important;}#mermaid-svg-N5Bh7YtRjTYWzpVj .done0,#mermaid-svg-N5Bh7YtRjTYWzpVj .done1,#mermaid-svg-N5Bh7YtRjTYWzpVj .done2,#mermaid-svg-N5Bh7YtRjTYWzpVj .done3{stroke:grey;fill:lightgrey;stroke-width:2;}#mermaid-svg-N5Bh7YtRjTYWzpVj .doneText0,#mermaid-svg-N5Bh7YtRjTYWzpVj .doneText1,#mermaid-svg-N5Bh7YtRjTYWzpVj .doneText2,#mermaid-svg-N5Bh7YtRjTYWzpVj .doneText3{fill:black!important;}#mermaid-svg-N5Bh7YtRjTYWzpVj .crit0,#mermaid-svg-N5Bh7YtRjTYWzpVj .crit1,#mermaid-svg-N5Bh7YtRjTYWzpVj .crit2,#mermaid-svg-N5Bh7YtRjTYWzpVj .crit3{stroke:#ff8888;fill:red;stroke-width:2;}#mermaid-svg-N5Bh7YtRjTYWzpVj .activeCrit0,#mermaid-svg-N5Bh7YtRjTYWzpVj .activeCrit1,#mermaid-svg-N5Bh7YtRjTYWzpVj .activeCrit2,#mermaid-svg-N5Bh7YtRjTYWzpVj .activeCrit3{stroke:#ff8888;fill:#bfc7ff;stroke-width:2;}#mermaid-svg-N5Bh7YtRjTYWzpVj .doneCrit0,#mermaid-svg-N5Bh7YtRjTYWzpVj .doneCrit1,#mermaid-svg-N5Bh7YtRjTYWzpVj .doneCrit2,#mermaid-svg-N5Bh7YtRjTYWzpVj .doneCrit3{stroke:#ff8888;fill:lightgrey;stroke-width:2;cursor:pointer;shape-rendering:crispEdges;}#mermaid-svg-N5Bh7YtRjTYWzpVj .milestone{transform:rotate(45deg) scale(0.8,0.8);}#mermaid-svg-N5Bh7YtRjTYWzpVj .milestoneText{font-style:italic;}#mermaid-svg-N5Bh7YtRjTYWzpVj .doneCritText0,#mermaid-svg-N5Bh7YtRjTYWzpVj .doneCritText1,#mermaid-svg-N5Bh7YtRjTYWzpVj .doneCritText2,#mermaid-svg-N5Bh7YtRjTYWzpVj .doneCritText3{fill:black!important;}#mermaid-svg-N5Bh7YtRjTYWzpVj .activeCritText0,#mermaid-svg-N5Bh7YtRjTYWzpVj .activeCritText1,#mermaid-svg-N5Bh7YtRjTYWzpVj .activeCritText2,#mermaid-svg-N5Bh7YtRjTYWzpVj .activeCritText3{fill:black!important;}#mermaid-svg-N5Bh7YtRjTYWzpVj .titleText{text-anchor:middle;font-size:18px;fill:#333;font-family:'trebuchet ms',verdana,arial,sans-serif;font-family:var(--mermaid-font-family);}#mermaid-svg-N5Bh7YtRjTYWzpVj :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} 2023-12-24 2023-12-24 2023-12-25 2023-12-25 2023-12-26 2023-12-26 2023-12-27 2023-12-27 2023-12-28 2023-12-28 2023-12-29 2023-12-29 2023-12-30 头部分离 注册 生成地标 烘培 配置路由 Face Cap 现有任务 使用Faceit的整个流程 关于 甘特图 语法参考 [这儿][2],