先知后行
Section outline
-
Blender 是一个功能强大且复杂的 3D 建模和渲染软件。然而,在真正开始创作之前,你需要理解 3D 建模及相关领域的一些基本概念,例如:
- 了解 3D 建模和渲染的基本流程
- 理解 Blender 中的坐标轴和 3D 坐标系统的运作方式
- 认识正交视图和透视视图的区别
- 掌握局部坐标、父对象和子对象的概念
- 熟悉 Blender 的用户界面及其导航方法
- 学会从不同的摄像机角度查看场景
不用被这些术语吓到,其实很多概念都非常直观,易于理解。当然,由于本单元不会涉及实际建模,你可能会想直接跳到后面的内容,这完全可以。但请记住,扎实掌握这些基础概念将对你的学习大有帮助,而按照教程顺序学习可以帮助你建立稳固的知识体系。如果你之前使用过其他 3D 软件,那么你应该已经熟悉这些概念。
话虽如此,真正有趣的部分(在 Blender 里制作东西)将在下一个单元开始。不过要注意,Blender 并不是那种可以随意摸索就能上手的软件。它以陡峭的学习曲线而闻名。这更像是在驾驶宇宙飞船,而不是在一座陌生的城市里漫步。如果在不了解基本操作的情况下直接“坐上驾驶座”,你几乎不可能顺利起飞。
Blender 专有术语
和其他领域一样,3D 图形学也有专门的术语来描述特定概念。本书中重要的术语会在首次出现时进行强调和定义。如果你错过或忘记了某个术语的含义,可以在术语表(Glossary)中查找。
所需设备
要按照本书的教程进行学习,你需要一台已安装 Blender 的计算机。你可以在官网下载最新版本的 Blender。
根据你的操作系统,你可能还需要安装相应的 Python 版本。每个 Blender 版本都对应特定的 Python 版本,但通常 Blender 会自带所需的 Python 版本。
Blender 团队提供了 长期支持(LTS)版本,该版本可获得 2 年的稳定支持。在此支持周期内,不会引入新功能、用户界面变更、API 修改或其他增强功能,只有关键修复会被应用。这种长期支持版本适合需要稳定版本进行长期项目的团队。LTS 版本以 "LTS" 后缀和最后支持年份标识。
Blender 版本 Python 版本 2.79 3.5 2.83 LTS 2022 3.7 2.90 3.7 2.93 LTS 2023 3.9 3.0 3.9 3.1 3.10 3.3 LTS 2024 3.10 3.4 3.10 3.5 3.10 3.6 LTS 2025 3.10 4.0 3.10 4.1 3.11 你可以在 Scripting 工作区检查 Python 版本,使用以下代码:
import sys print(sys.version)
安装指南
安装完成后,Blender 应该会出现在桌面环境的 图形 类别下的应用程序菜单中。
此外,你可能还需要下载一个 2D 图像编辑器(如 GIMP、Paint.NET 或 Photoshop),或一个 多媒体播放器(如 VLC),以便处理贴图和素材。
建议准备 纸和笔 进行草图绘制和记录笔记。Blender 涉及大量信息,做笔记有助于日后回顾和学习。