blender_crash_course

第2章:基础建模技术

章节大纲

2.1 开篇段落

2.2 多边形建模基础

2.3 编辑模式详解

2.4 修改器系统入门

2.5 建模工作流程

2.6 本章小结

2.7 练习题

2.8 常见陷阱与错误

2.9 最佳实践检查清单


2.1 开篇段落

欢迎来到 Blender 建模世界的核心——多边形建模。如果您习惯了 FreeCAD 等 CAD 软件的参数化精确建模,这一章将帮助您完成一个重要的思维转换:从基于约束和尺寸的设计,转向基于形态和拓扑的创作。

在 CAD 软件中,我们通过精确的数值定义几何体;而在 Blender 中,我们像雕塑家一样,通过推拉顶点、边和面来塑造形体。这种方式虽然在精度上有所妥协,但却赋予了我们无限的创作自由。本章将系统介绍 Blender 的基础建模技术,包括多边形操作、编辑模式工具、修改器系统以及高效的建模工作流程。

学习目标:

2.2 多边形建模基础

2.2.1 点、边、面的概念与操作

在 Blender 的多边形建模世界中,所有的 3D 模型都由三个基本元素构成:

顶点(Vertex):三维空间中的一个点,是构成模型的最基本单位。每个顶点都有 X、Y、Z 三个坐标值。

边(Edge):连接两个顶点的直线段。边定义了模型的轮廓和结构线。

面(Face):由三个或更多顶点围成的平面区域。面是模型的”皮肤”,决定了模型的表面。

      顶点 (V)
         *
        /|\
       / | \
      /  |  \
     /   |   \
    *----*----*
   边 (E)    面 (F)

在编辑模式中,使用数字键 1、2、3 可以快速切换选择模式:

您也可以同时激活多个选择模式(Shift + 数字键),这在复杂建模中非常有用。

2.2.2 基本几何体的创建与修改

Blender 提供了一系列基础几何体(Primitives)作为建模的起点:

创建几何体时(Shift + A),可以在左下角的操作面板中调整初始参数,如细分级别、尺寸等。这些参数只在创建时可调,一旦进行其他操作就无法修改。

2.2.3 拓扑结构的重要性

拓扑(Topology)指的是顶点、边、面的连接方式和分布规律。良好的拓扑结构对于模型的变形、细分和渲染至关重要。

良好拓扑的特征:

良好拓扑示例:          不良拓扑示例:
┌─┬─┬─┬─┐            ╱│╲ ╱│╲
├─┼─┼─┼─┤           ╱ │ ╳ │ ╲
├─┼─┼─┼─┤          ╱  │╱ ╲│  ╲
├─┼─┼─┼─┤         ╱   ╳   ╳   ╲
└─┴─┴─┴─┘        ╱───┴───┴───╲
均匀四边面           三角面过多,布线混乱

2.2.4 四边面与三角面的使用场景

四边面(Quads)优势:

三角面(Tris)使用场景:

N边面(N-gons,超过4边):

2.3 编辑模式详解

2.3.1 选择工具与技巧

高效的选择是快速建模的关键。Blender 提供了丰富的选择工具:

基础选择:

框选工具:

循环选择:

扩展选择:

按条件选择(Select 菜单):

2.3.2 变换操作:移动、旋转、缩放

三大基础变换是建模的核心操作:

移动(Move)- G键:

旋转(Rotate)- R键:

缩放(Scale)- S键:

变换技巧:

2.3.3 基础建模工具

挤出(Extrude)- E键: 最常用的建模工具,从选中的顶点、边或面创建新的几何体。

挤出面示例:
┌───┐      E + Z →      ┌───┐
│   │                   │   │
└───┘                   │   │
                        └───┘

内插面(Inset)- I键: 在选中的面内部创建新的面,常用于添加细节。

内插面示例:
┌─────┐      I →      ┌─────┐
│     │              │┌───┐│
│     │              ││   ││
└─────┘              │└───┘│
                     └─────┘

环切(Loop Cut)- Ctrl + R: 添加贯穿模型的边环,用于增加细节和控制形状。

倒角(Bevel)- Ctrl + B: 将锐利的边角变得圆滑,增加真实感。

细分(Subdivide): 增加几何体的分辨率,为进一步编辑提供更多控制点。

2.3.4 高级编辑技巧

比例编辑(Proportional Editing)- O键: 使变换操作影响周围的顶点,创建平滑的过渡。

比例编辑效果:
    之前:              之后:
    ────               ╱╲
                      ╱  ╲
    ────             ────────

吸附功能(Snapping): 精确对齐和定位元素。

法线方向管理: 确保法线方向正确对渲染和修改器至关重要。

其他实用工具:

2.4 修改器系统入门

2.4.1 修改器的概念与优势

修改器(Modifiers)是 Blender 中的非破坏性编辑工具,它们在不改变原始网格的情况下对模型进行处理。这种方式的优势包括:

修改器分为四大类:

  1. 修改(Modify):改变对象数据
  2. 生成(Generate):创建新的几何体
  3. 变形(Deform):改变形状但不改变拓扑
  4. 物理(Physics):添加物理模拟

2.4.2 常用修改器介绍

细分曲面(Subdivision Surface): 将模型细分并平滑,是创建有机形状的核心工具。

细分效果示例:
┌─┬─┐     细分1次      ╭─┬─╮
├─┼─┤    ────────→    ├─┼─┤
└─┴─┘                 ╰─┴─╯

镜像(Mirror): 沿轴创建对称模型,节省一半的建模工作。

阵列(Array): 创建对象的重复副本,用于栅栏、楼梯等重复结构。

实体化(Solidify): 给平面添加厚度,快速创建墙壁、外壳等。

布尔(Boolean): 通过并集、差集、交集运算组合模型。

布尔运算示例:
立方体 - 球体 = 带凹陷的立方体
   □  -  ○  =     ⊓

2.4.3 修改器堆栈管理

修改器按照从上到下的顺序依次应用,顺序很重要:

修改器堆栈示例:
┌─────────────┐
│  镜像       │ ← 第一个应用
├─────────────┤
│  细分曲面   │ ← 第二个应用
├─────────────┤
│  实体化     │ ← 最后应用
└─────────────┘

堆栈操作:

2.4.4 应用修改器的时机

何时保持修改器:

何时应用修改器:

应用技巧:

2.5 建模工作流程

2.5.1 参考图的使用

参考图是精确建模的基础,特别是制作写实模型时。

设置参考图:

  1. 背景图像
    • 在正交视图中(Numpad 1/3/7)
    • Shift + A → Image → Reference
    • 调整位置和透明度
  2. 空对象图像
    • 添加空对象 → 图像类型
    • 可在3D空间中自由放置
    • 支持多个角度的参考

参考图最佳实践:

2.5.2 从简单到复杂的建模策略

渐进式细化流程:

  1. 基础形状阶段
    • 使用基础几何体搭建大致形状
    • 关注整体比例和轮廓
    • 不要过早添加细节
  2. 主要特征阶段
    • 添加主要的形状特征
    • 建立基本的拓扑结构
    • 保持较低的面数
  3. 细节添加阶段
    • 逐步增加细分
    • 添加次要细节
    • 优化边流
  4. 最终优化阶段
    • 清理拓扑
    • 检查法线
    • 优化面数

2.5.3 模块化建模思想

将复杂模型分解为可重用的模块:

模块化优势:

实施方法:

模块化示例:建筑
┌──────────────┐
│   主体结构    │
├──────────────┤
│ 窗户模块 × n  │ ← 实例化
├──────────────┤
│ 门模块 × n    │ ← 实例化
├──────────────┤
│ 装饰模块 × n  │ ← 实例化
└──────────────┘

2.5.4 建模精度与效率平衡

低模阶段:

中模阶段:

高模阶段:

效率技巧:

2.6 本章小结

本章系统介绍了 Blender 的基础建模技术。我们从多边形建模的基本概念开始,深入学习了编辑模式下的各种工具和技巧,掌握了修改器系统的使用方法,并建立了高效的建模工作流程。

关键要点回顾:

  1. 多边形建模基础
    • 顶点、边、面是构成模型的三要素
    • 良好的拓扑结构是高质量模型的基础
    • 四边面优于三角面,特别是在需要细分和变形的区域
  2. 编辑模式工具
    • 掌握选择技巧能大幅提高建模效率
    • 挤出、内插、环切、倒角是最常用的建模工具
    • 比例编辑和吸附功能提供精确控制
  3. 修改器系统
    • 非破坏性工作流的核心
    • 修改器顺序影响最终结果
    • 合理组合修改器可以实现复杂效果
  4. 工作流程优化
    • 从简单到复杂的渐进式建模
    • 模块化思想提高效率和可维护性
    • 平衡精度与性能的需求

与 CAD 建模的主要区别:

2.7 练习题

基础题(巩固概念)

练习 2.1:基础形状组合 创建一个简单的桌子模型,要求:

提示(Hint) - 桌面:添加立方体,S + Z 缩放变薄 - 桌腿:添加圆柱体,调整位置 - 使用阵列修改器 + 空对象控制旋转复制
参考答案 1. 添加立方体,缩放为桌面形状(S + Z + 0.1) 2. 添加圆柱体,缩放并移动到角落位置 3. 添加空对象在桌子中心 4. 给圆柱体添加阵列修改器: - 数量:4 - 使用对象偏移 - 偏移对象选择空对象 5. 旋转空对象 90 度(R + Z + 90) 6. 调整桌腿位置确保对称

练习 2.2:编辑模式操作 从默认立方体创建一个简单的房子形状:

提示(Hint) - 选择顶面,I 键内插,E 键挤出形成屋顶 - 侧面使用内插面创建窗户轮廓 - Ctrl + R 添加支撑边环
参考答案 1. Tab 进入编辑模式 2. 选择顶面(3 键面选择模式) 3. I 键内插面,缩小到 0.8 4. E + Z 向上挤出屋顶底部 5. 选择屋顶顶面,S + 0 缩放到一点 6. 选择侧面,I 内插创建窗户框架 7. 删除窗户中心面 8. Ctrl + R 在墙面添加水平和垂直支撑边

练习 2.3:修改器应用 创建一个对称的机械零件:

提示(Hint) - 只建模一半,用镜像修改器 - 细分前添加支撑边环 - 布尔差集创建圆孔
参考答案 1. 删除立方体右半部分顶点 2. 添加镜像修改器,开启裁剪和合并 3. 编辑左半部分创建基本形状 4. 添加圆柱体作为布尔对象 5. 添加布尔修改器,选择差集运算 6. 最后添加细分曲面修改器 7. 在需要保持锐利的边添加折痕(Shift + E)

练习 2.4:选择技巧练习 下载提供的练习文件,完成以下选择操作:

提示(Hint) - Alt + 点击选择边环 - Shift + G 选择相似 - Select 菜单找特殊选择选项
参考答案 1. Alt + 左键点击边选择边环 2. 选择一个面,Shift + G → Area 选择相似面积 3. Select → Select All by Trait → Non Manifold 4. Ctrl + 左键拖动使用套索工具 5. 练习组合使用 Shift 添加选择

挑战题(深入思考)

练习 2.5:复杂拓扑优化 给定一个拓扑混乱的模型,重新布线使其适合动画:

提示(Hint) - 使用 F 填充和 J 连接重建面 - Alt + M 合并多余顶点 - 删除边环:X → Edge Loops - 使用刀切工具重新布线
参考答案 1. 分析模型识别问题区域(N边形、三角面集中区) 2. 选择 N 边形,删除并重新创建为四边形 3. 使用刀切工具(K)重新定义边流: - 沿形体轮廓切割 - 创建连续的边环 4. 选择多余的边环,X → Dissolve Edges 5. 检查极点(5条或更多边的顶点): - 将极点移到不影响变形的区域 - 保持极点之间有足够距离 6. 最终检查: - Mesh → Clean Up → Merge by Distance - 确保所有法线方向正确

练习 2.6:程序化建模 仅使用修改器创建一个螺旋楼梯:

提示(Hint) - 阵列 + 空对象偏移 - 简单形变修改器 - 曲线修改器配合曲线对象
参考答案 1. 创建单个台阶(立方体缩放) 2. 添加阵列修改器: - 数量:20 - 相对偏移 Z:0.2 3. 添加空对象在原点 4. 阵列修改器添加对象偏移: - 选择空对象 - 旋转空对象 Z:15度 5. 创建贝塞尔曲线作为扶手路径 6. 创建圆形作为扶手截面 7. 给圆形添加阵列和曲线修改器 8. 调整参数实现螺旋效果

练习 2.7:建模效率挑战 在 10 分钟内创建一个低多边形城市街区:

提示(Hint) - 创建基础建筑模块 - 使用 Alt + D 创建链接副本 - 简化细节,使用纹理暗示 - 集合实例化
参考答案 1. 规划阶段(1分钟): - 确定建筑类型和布局 - 决定模块化策略 2. 创建基础模块(3分钟): - 建筑主体:简单立方体变形 - 窗户:单个面内插 - 使用阵列快速复制 3. 变化创建(3分钟): - Alt + D 链接复制基础建筑 - 仅改变比例和比例 - 添加简单屋顶变化 4. 场景组装(2分钟): - 快速摆放建筑 - 添加简单道路(平面) 5. 优化检查(1分钟): - 检查面数统计 - 合并相近顶点 - 删除看不见的面

练习 2.8:逆向工程建模 观察一个复杂模型,分析并重现其建模方法:

提示(Hint) - 观察拓扑特征判断技术 - 对称性暗示镜像修改器 - 重复模式暗示阵列 - 平滑表面暗示细分
参考答案 分析方法: 1. 整体观察: - 是否对称?→ 镜像修改器 - 是否有重复元素?→ 阵列修改器 - 表面是否平滑?→ 细分曲面 2. 拓扑分析: - 边流方向 → 建模顺序 - 密度变化 → 使用的工具 - 特殊结构 → 特定技术 3. 重建步骤: - 从最简单的基础形状开始 - 按照推断的顺序添加细节 - 应用相同的修改器组合 4. 优化思考: - 是否可以减少步骤? - 是否可以改善拓扑? - 是否可以提高效率?

2.8 常见陷阱与错误(Gotchas)

常见错误及解决方案

1. 法线方向错误

2. 重复顶点

3. 修改器顺序错误

4. 比例应用问题

5. 孤立顶点

调试技巧

检查拓扑问题:

  1. 开启统计信息显示(Overlays → Statistics)
  2. 使用 Select → Select All by Trait 查找问题
  3. 3D 视图 Overlays 中开启 Face Orientation
  4. Mesh → Clean Up 菜单中的各种清理工具

性能优化检查:

建模问题诊断流程:

  1. 检查对象缩放(应为 1,1,1)
  2. 检查法线方向
  3. 检查重复顶点
  4. 检查修改器设置
  5. 检查是否在编辑模式

2.9 最佳实践检查清单

建模前准备

建模过程中

建模完成后

优化检查

团队协作


恭喜您完成第二章的学习!您已经掌握了 Blender 基础建模的核心技术。下一章我们将学习如何为模型添加材质和纹理,让您的创作更加生动逼真。

预习提示: 第三章将介绍 Shader Editor 和材质节点系统,建议您先熟悉节点编辑的基本概念。