Style3D 自动建模使用规范
— 基于2D-Center的自动安排与自动缝合能力
1. 自动建模是什么
自动建模并不是简单的「2D变3D」。
本质上包含两个AI能力:
- 自动安排(Arrangement)板片应该放到人体哪个位置
- 前片 → 胸前
- 后片 → 背后
- 袖子 → 手臂
- 领子 → 颈部
- 自动缝合(Sewing)哪些边需要缝合
- 前袖窿 ↔ 袖山
- 后袖窿 ↔ 袖山
- 前肩 ↔ 后肩
2. 自动安排前需要满足的条件
当前模型引入了2D-Center(人体参考坐标系),并不是只识别板片形状,还包括板片在2D空间中的位置。因此,模型通过摆放位置判断这个板片位于人体哪一侧。
2.1 自动安排前的预处理
板片的布局需要人工调整到以下状态,越接近效果越好: 水平中心与板片视图中的人体对齐
- 身体后面的一组板片放在最左边
- 身体右边的一组板片放在左数第二位
- 身体前面的一组板片放在左数第三位
- 身体左边的一组板片放在左数第四位
- 每组板片之中,尽量保持正确的相对关系,比如:
- 领子在前片上方
- 袖口在袖子下方
- 荷叶边在前\后片下方
- 身体前面的板片 的领口处对准 软件2D界面 模特的脖子处,例如:
好的布局例子:
3. 自动缝纫前需要满足的条件
自动缝纫(Auto Sewing)也是基于2D-Center,本质上是在预测哪些边应该缝在一起。模型输入板片形状,板片位置,输出哪些板片属于同一个部件,哪些边应该缝在一起。
3.1 自动缝纫前的预处理
- 删除所有缝合线,运行自动建模前必须删除已有缝线。
- 删除多层结构,多层结构容易导致缝合错误。
- 双层领
- 双层帽
- 里布
- 删除重复板片,会导致缝纫关系混乱。
- 重复领子
- 重复袖口
- 删除细小板片, 容易影响缝纫预测,扰乱周围区域缝纫。
- 小装饰片
- 小贴袋
- 删除细小板片, 属于高风险结构。
- 超细门襟
- 超细袖口
- 下摆条
- 装饰带
- 解除特殊状态
- 解冻
- 解除硬化
- 解除形态固化
- 解除联动(PXF)
3.2 自动缝纫最喜欢什么样的数据(按成功率从大到小排)
最易成功: 一个部件对应一个板片。
有机会成功:一个部件被分割成少量板片。
例如,前片被分割成 前中片,前侧片,肩片。但是同时满足左右对称,结构规律,分割平滑。
难以成功,以下
过度分割,例如:前片拆成4块,后片拆成4块。模型需要先理解,哪些板片属于同一个部件。
复杂曲线分割,袖子被复杂曲线切成两片,前后片存在大量异形切割
部件融合,例如:前片连帽子,前片连袖子,插肩袖!!,模型难以判断边界。
无法成功
- Inner Dart省道
- 板片内部线
缝纫错误的间接影响
注:模型并不是:每个部件独立缝纫,而是整体预测,所以如果领子缝错,导致前片变形,如果帽子缝错,会影响肩部缝纫领口缝纫。
领子、袖口等部件缝纫乱掉后,会间接影响其它部件缝纫质量。建议删除这些复杂部件后再建模。
4. 各品类自动建模能力
品类 | 成功率 | 评价 |
T-Shirt | ★★★★★ | 最稳定 |
Shirt | ★★★★★ | 最稳定 |
Sweatshirt | ★★★★★ | 最稳定 |
Jacket(普通外套) | ★★★★☆ | 较稳定 |
Dress | ★★★★☆ | 较稳定 |
Hoodie | ★★★★☆ | 帽子结构会影响 |
Pants | ★★☆☆☆~★★★☆☆ | 波动较大 |
Skirt(半身裙) | ★☆☆☆☆ | 不支持 |
Swimwear | ★☆☆☆☆ | 不支持 |
Underwear | ★☆☆☆☆ | 不支持 |
Camisole(吊带) | ★☆☆☆☆ | 不支持 |
连体复杂款 | ★☆☆☆☆ | 不支持 |