# 3D微整形
# 一、效果简介
# 概览
支持添加3d面部图层,用来预览3d微整形模型效果,调整3d微整形每一项参数的最大值和最小值效果(每个微整形项对应一个blendshape效果或者由两个blendshape效果组合而成),并且生成3d微整形参数配置文件,可用于提供给开发解析集成。(注:3d微整形效果暂不支持和贴纸混用,后续会开放)
# 默认参数关系
3d面部图层,默认会读取我们提供的default.fbx效果,对应的线上效果为下表。另外,我们支持自定义微整形效果,可以通过在3dmax和maya内对默认人脸obj编辑多个blendshape,导入studio进行参数设置,并生成对应3d微整形功能的参数配置文件。
序号 | 功能名称 | blendshape |
---|---|---|
1 | 外眼角 | EyeOuterWidth01,02 |
2 | 眼睛深浅 | EyeDepth01,02 |
3 | 卧蚕深浅 | EyeLowerDepth01,02 |
4 | 眼睛角度 | EyeAngle01,02 |
5 | 外眼尾 | Outereyetail |
6 | 内眼角尖 | Innercorner |
7 | 鼻高 | NoseDepth01,02 |
8 | 鼻根 | NoseRidgeUpper01,02 |
9 | 鼻子驼峰 | NoseRidgeCurve01,02 |
10 | 鼻翼 | NostrilWidth01,02 |
11 | 嘴巴比例 | MouthScale01,02 |
12 | 嘴巴宽度 | MouthWidth01,02 |
13 | 嘴巴高度 | MouthHeight01,02 |
14 | 嘴巴深度 | MouthDepth01,02 |
15 | 嘴巴厚度 | lipThin01,02 |
16 | 嘟嘟唇 | Beeplips |
17 | 微笑唇 | Smilinglips |
18 | 苹果肌 | Cheekbone |
19 | 额头 | Forehead01 |
20 | 法令纹 | Nasolabial |
21 | 泪沟 | Tearditch |
22 | 眉骨 | Browbone |
23 | 挑眉 | Raiseeyebrows |
24 | 太阳穴 | Temple |
25 | 侧额头 | Foreheadtwo |
# 二、添加说明
# 使用操作
默认读取fbx的bs,并分别调整 | 两个bs合并为一个参数项 |
- 导入模型-支持导入自定义的facemesh.fbx
- 模型变换-将导入的fbx读取,在画布显示对应的效果,并且可以对位置和旋转(x,y,z)参数进行调整(支持输入整数,缩放数默认为1)
- 3D面部参数-读取fbx的同时,将fbx内全部blendshape进行读取,可进行0-100的参数项调整,并且编辑min和max值(0-100),bs本身的效果对应100数值效果
- 3D面部参数-可长按command/ctrl+鼠标选取blendshape名称对其中两项成组,组合成一个-100-100的参数条,其中-100-0的效果对应第一个选中的bs效果,0-100的效果对应第二个选中的bs效果,支持对合并的参数条的min和max值进行调整,支持对调-100-0和0-100对应的bs项,同时可以对组合后的参数项进行重命名