虚拟角色生成与群体外观多样化方法
1. 群体生成模型
1.1 极端体型贡献计算
通过以下线性方程组计算每个极端体型的贡献:
[
\begin{cases}
NS_{endo} = S_{1endo} \cdot WS_1 + S_{2endo} \cdot WS_2 + S_{3endo} \cdot WS_3 \
NS_{meso} = S_{1meso} \cdot WS_1 + S_{2meso} \cdot WS_2 + S_{3meso} \cdot WS_3 \
NS_{ecto} = S_{1ecto} \cdot WS_1 + S_{2ecto} \cdot WS_2 + S_{3ecto} \cdot WS_3
\end{cases}
]
这里,每个体型对应的权重($WS_1$、$WS_2$ 和 $WS_3$)将用于后续身体部位的变化计算。
1.2 网格变化计算
- 新尺寸计算 :每个身体部位 $p$ 的新尺寸 $ND_{pi}$ 是样本体型($S_1$、$S_2$ 和 $S_3$)的部分尺寸 $PS$ 及其相关权重的线性组合,计算公式如下:
[
ND_{pi} = WS_{1pi} \cdot PSS_{1pi} + WS_{2pi} \cdot PSS_{2pi} + WS_{3pi} \cdot PSS_{3pi}
] - 变化计算 :模板几何模型每个身体部位 $p$ 在方向 $i$ 上的变化 $Variation_
超级会员免费看
订阅专栏 解锁全文
1117

被折叠的 条评论
为什么被折叠?



