- 1.基础知识与准备工作
- 1.1.什么是 CG
- 1.2. 三维图形的基本概念
- 1.3.Blender软件背景介绍
- 1.4.Blender 功能介绍
- 1.5.使用 Blender 创作的作品
- 1.6.计算机配置要求
- 1.7.Blender 下载、安装和基本设置
- 1.8.插件
- 2.渐进式入门小案例
- 2.1.积木基础版(一)
- 2.1.积木基础版(二)
- 2.1.积木基础版(三)
- 2.2.积木中级版(一)
- 2.2.积木中级版(二)
- 2.2.积木中级版(三)
- 2.3.积木进阶版(一)
- 2.3.积木进阶版(二)
- 2.3.积木进阶版(三)
- 2.3.积木进阶版(四)
- 2.3.积木进阶版(五)
- 3.Blender 基本逻辑
- 3.1.Blender 整体基础逻辑
- 3.2.用户界面逻辑
- 3.3.数据块
- 3.4.操作逻辑
- 3.5.快捷键逻辑
- 3.6.文件逻辑
- 3.7.节点逻辑
- 3.8.大纲视图逻辑
- 4.基础案例
- 4.1.基础知识
- 4.2.金币制作——建模
- 4.3.乒乓球拍——建模和材质
- 4.4.Low Poly 小房子——插件
- 4.5.孟菲斯风格场景——材质
- 4.6.三渲二场景——材质
- 4.7.写实做旧物体——材质
- 5.动态案例
- 5.1.金币动画——关键帧动画
- 5.2.粒子效果
- 5.3.膨胀字体——布料模拟
- 5.4.破碎的鸡蛋——Cell Fracture
- 6.特色功能介绍
- 6.1.蜡笔工具的使用——Grease Pencil
- 6.2.雕刻初体验
- 6.3.几何节点
CG 作品可以分为二维和三维两种类型。二维球体和三维球体的对比如图 1-1 和图 1-2 所示,两张图中都是球体,可以看到三维球体立体感更强,二维的相对扁平一些。维度到底是什么呢?维度的英文是 dimension,2D 和 3D 中的“D”即这个单词的首字母。零维是一个没有长度的点;一维是一条无限长的线;二维是一个平面,比如一张图片就是二维的;三维就是在二维的基础上增加了一个深度,让平面有了纵深。这里所说的三维都是指计算机中用笛卡儿坐标系表示的三维空间,并不是现实中的三维概念。相信大家上数学课的时候都画过坐标系,那就是笛卡儿坐标系。数学课上画的一般都是二维的,也就是两个维度,有 x 轴和 y 轴,如图 1-3 所示;三维多了一个 z 轴,如图 1-4 所示 。
图 1-1 二维球体
图 1-2 三维球体
图 1-3 二维坐标系
图 1-4 三维坐标系
本书所指的三维空间是人们为了方便创作或其他用途而虚拟出来的,就像经纬度一样,不是实际存在的。三维 CG 创作的基础是三维模型(注:本书中的三维模型指多边形建模的模型,非工业建模等其他类型的模型)。三维模型是在三维空间中定义的,看似高深,其实很简单。在二维坐标系中画几个点并依次连接起来就可以生成一个形状,如图 1-5 和图 1-6 所示。如果在三维空间中画一些点再连接起来会怎么样?如图 1-7 至图 1-9 所示,这些点组成了一个立方体。(注:本书所称“立方体”包括对立方体进行变形操作后形成的长方体。)由此可见三维模型是由点、线、面所构成的,不同数量、不同位置的点可以组成不同的模型,而创作三维模型的过程就叫作建模。如果还不清楚的话,可以试着画一下现实中的一些物体,把它们的立体感画出来,先在三维坐标系中定义一些点,然后把点连接起来,就能生成有立体感的模型。
图 1-7 三维点
图 1-8 三维点连接成线
图 1-9 三维线填充成面
注意,将三维模型画在纸上的时候,三维就变成了二维,现实中的物体都是真实存在的三维物体,人为创作的三维是计算机中的三维,屏幕是载体,只要是显示在屏幕上它就始终只是二维的平面,只是其中的内容会很有空间感和立体感。