纯 C4D 工作流 × Marvelous Designer 联合工作流 · 免费教程资源 · 实战流程 · MD 导出导入详解
适用场景:简单服装、动态图形、产品展示中的布料元素
适用场景:写实服装、角色穿衣、游戏/影视资产
| 操作 | 菜单路径 / 方法 | 说明 |
|---|---|---|
| 创建空多边形 | 创建 → 骨架 → 空多边形 或 Mesh → Empty Polygon | 作为布料载体 |
| 绘制前片面 | Mesh → Polygon Pen(多边形画笔工具) | 在角色前方勾勒前片轮廓,C4D 支持 n-gon |
| 添加切割线 | Mesh → Cut → Plane Cut | 均匀分布切割线,优先保留四边面,避免三角面 |
| 操作 | 方法 | 注意 |
|---|---|---|
| 镜像后片 | 选中前片所有多边形 → Mesh → Clone → Clone,克隆值=1,绕Y轴旋转180° | 不选需要贴合的边界(领口/袖口/衣摆) |
| 缝合接缝 | 选中需缝合的边 → Stitch and Sew + Shift | 按住 Shift 会有独立几何体,更符合服装接缝结构 |
| 操作 | 方法 |
|---|---|
| 模型细分 | 选中前后片面 → Mesh → Commands → Subdivide,3级细分 |
| 添加 Cloth 标签 | 选中服装 → 右键 → 模拟标签 → Cloth |
| 添加碰撞体 | 选中角色 → 右键 → 模拟标签 → Collider |
| 识别接缝 | Cloth 标签 → Dresser 选项卡 → Set Seam Polys |
| 悬垂模拟 | Dresser 选项卡 → Dress-O-Matic → 服装自动贴合角色 |
| 参数 | 推荐值 | 效果 |
|---|---|---|
| Bendiness(弯曲性) | 0.2-0.6 | 越小越硬(皮革),越大越软(丝绸) |
| Stretchiness(拉伸性) | 0.8-1.0 | 大部分服装保持默认即可 |
| Friction(摩擦力) | 0.3-0.6 | 与角色碰撞体的摩擦,越大越不容易滑落 |
| Thickness(厚度) | 0.5-3mm | 影响碰撞体积,不是渲染厚度 |
| Mass(质量) | 按需 | 重面料(大衣)增大,轻面料(纱)减小 |
Initial State → 再播放角色动画。如果动画起始姿势幅度大,可在负帧(-10帧)设置 T-pose,模拟到 0 帧后重设初始状态。
布料模拟本身不产生渲染厚度,需添加 Cloth Surface 生成器:
| 操作 | 方法 |
|---|---|
| 添加 Cloth Surface | 选中服装 → 右键 → 模拟标签 → Cloth Surface |
| 设置厚度 | Cloth Surface 属性 → Thickness 设为 1-3mm |
| 配合渲染 | Octane/Redshift 中会看到真实布料厚度 |
| 要点 | 说明 |
|---|---|
| 模型部位 | 重点刻画衣服遮盖不到的部位:头部、发型、手、鞋;身体简单建模即可 |
| 姿势 | 使用 T-pose(推荐)或 A-pose |
| 导出格式 | OBJ,使用默认设置 |
| ⚠️ 单位 | 导出/导入时必须统一使用 CM,否则尺寸不匹配 |
| 设置项 | 操作 | 原因 |
|---|---|---|
| 视图控制 | 设置 → 改为与 C4D 一致的操作习惯 | 降低适应成本 |
| 坐标轴 | 改为世界坐标(非屏幕坐标) | 否则变换控制器只显示单方向 |
| 步骤 | 操作 | 工具 |
|---|---|---|
| ① 绘制板片 | 在人物前方新建布料板片(前后片、袖片、领片等) | 形状工具 |
| ② 编辑板片 | 调整版片形状、大小、曲线 | 编辑工具(点/线/面) |
| ③ 复制摆放 | 复制版片到后身位置(对称版片功能可自动镜像) | 右键→对称版片 |
| ④ 缝合模拟 | 用线缝纫工具缝合对应边 → 点击模拟按钮 | 线缝纫工具 → 模拟 |
| 步骤 | 操作 |
|---|---|
| 1. 制作静态服装 | 在 A-Pose 下完成所有服装制作 |
| 2. 获取动画 | Mixamo 绑定角色 → 选择动画 → 导出 T-Pose |
| 3. 姿势转换 | 将 T-Pose 导入 MD 作为 Morph Target,服装自动跟随变形 |
| 4. 修复动画 | 在 Blender 中给动画第一帧添加 T-Pose → 导出 Alembic |
| 5. 运行模拟 | MD 中导入 Alembic → 切换 Animation 模式 → 录制模拟(30fps) |
| 6. 细化选定帧 | 选择最佳展示帧 → 降低粒子间距到 3-5 → 调整布料属性 |
详见下方"MD 导出详解"章节。
| 格式 | 适用场景 | 特点 |
|---|---|---|
| OBJ | 静态服装 | 最常用,广泛兼容,保留 UV,不保留动画 |
| Alembic (.abc) | 动画服装 | 影视级缓存格式,动态稳定,C4D 完美支持 |
| FBX | 带骨骼/绑定的服装 | 保留骨骼绑定,适合游戏引擎 |
| GLTF/GLB | Web3D / 实时引擎 | 保留材质和拓扑 |
| 参数 | 推荐选项 | 说明 |
|---|---|---|
| 对象合并方式 | Multiple Objects | 每个部件独立,方便 C4D 中分别赋材质 |
| 顶点焊接 | Weld | 焊接顶点 |
| 厚度导出 | Thick | 保留边缘几何结构,推荐选 Thick |
| UV 坐标 | Unified UV | 整合 UV 坐标 |
| 当前形态 | 冻结仿真状态 | 导出当前形态 |
| 单位 | CM | 必须与导入时一致 |
| 参数 | 推荐设置 | 说明 |
|---|---|---|
| Include Animation | ✅ 勾选 | 必须勾选才能保留动画 |
| 时间轴范围 | 设置帧范围 | 与动画帧数一致 |
| 帧率 | 30fps | 与 MD 项目帧率一致 |
| 要点 | 方法 |
|---|---|
| UV 整理 | 在 MD 中提前整理好布料面板 UV 排布,将所有图案放入 0-1 空间 |
| 材质区分 | 给每个布块指定不同材质名(如 Fabric_1, Fabric_2…),方便 C4D 中按材质 ID 区分 |
| 导出选择 | 选择 Material per object 选项 |
| 贴图烘焙 | 如需自定义纹理,导出后在 Substance Painter 中制作 PBR 贴图 |
| 步骤 | 操作 |
|---|---|
| 导入 OBJ | 文件 → 合并,选择 OBJ 文件 |
| 导入 Alembic | 文件 → 合并,选择 .abc 文件 → 自动生成 Alembic 对象 |
| 检查尺寸 | 导入后检查是否与角色模型匹配(单位问题) |
| 赋予材质 | 按材质 ID 分别创建 Octane/Redshift 材质 |
| 添加 Cloth Surface | 如需渲染厚度,添加 Cloth Surface 生成器 |
| Alembic 运动模糊 | Redshift 渲染设置 → Motion Blur → 勾选 Enable |
| 问题 | 原因 | 解决方案 |
|---|---|---|
| 导入后服装整体无法编辑 | 导出时选了 Single Object | 改为 Multiple Objects 导出,或在 C4D 中"分离选择" |
| 尺寸不匹配 | 导出/导入单位不一致 | 统一使用 CM 单位 |
| 贴图丢失 | MD 贴图路径未保留 | MD 中使用 Unified UV + 命名材质,C4D 中重新指定 |
| Alembic 导入后无动画 | 未勾选 Include Animation | 重新导出,勾选动画选项 |
| 图层信息丢失 | MD 图层是模拟优先级,非文件图层 | 通过命名和材质 ID 重新组织 |
涵盖场景设置、粒子力场、布料参数、摩擦力、旋转力、域力场、Cloner + Cloth 联动。含免费项目文件下载。
讲解基础布料动画设置,用 Fields 艺术指导布料模拟。适合快速入门。
验证了用 C4D 自带布料系统制作上衣的可行性,还讲解了修改布料后继续模拟的方法。另附 Surface Deformer 替代方案。
源自 Abe Leal 3D 的系统课程。从 MD 基础界面到完整服装:上衣粗模→裤子→面具→布料细节→厚度→罩袍→褶皱→披风→手套→高帽→UV→纹理→灯光→渲染→重拓扑→动力学→ZBrush。最全面的中文 MD 服装教程。
Alembic 桥梁工作流的经典教程:C4D 烘焙角色动画→导出 Alembic→MD 导入并制作衣服→MD 导出衣服 Alembic→C4D 导入。简洁高效。
🔗 C4DSKY 教程页 | B站镜像
多软件协作流程:MD 制作→Mixamo 绑定→Blender 修复动画→MD 动画模拟→Substance Painter 贴图→Marmoset 渲染。详细讲解了 A-Pose → T-Pose 转换、粒子间距策略、选定帧精修等关键技巧。
🔗 80LV 文章
| 操作 | C4D | MD |
|---|---|---|
| 视口旋转 | Alt + 左键 | 鼠标中键拖动 |
| 视口平移 | Alt + 中键 | Shift + 中键 |
| 视口缩放 | Alt + 右键 / 滚轮 | 滚轮 |
| 移动物体 | E 键 | W 键(可改为 E) |
| 旋转物体 | R 键 | E 键(可改为 R) |
| 缩放物体 | T 键 | R 键 |
| 撤销 | Ctrl+Z | Ctrl+Z |
| 材质赋予 | 拖拽到物体 | 属性面板指定 |
| 模拟/播放 | 播放按钮 | 模拟按钮 / 录制按钮(Animation 模式) |
| 主题 | 链接 |
|---|---|
| Cloth Tag 参数 | help.maxon.net - Cloth Tag |
| 服装建模指南 | help.maxon.net - Modeling Clothes |
| 模拟系统总览 | help.maxon.net - Simulation System |
| 模拟项目设置 | help.maxon.net - Simulation Project Settings |
| Cloth Belt 绑带 | help.maxon.net - Belt Tag |
| Alembic 导入 | help.maxon.net - Alembic |