简单三维绘制。
**三维计算机图形**（英語：）是電子計算機和特殊三维软件帮助下创造的作品。一般来讲，该术语可指代创造这些图形的过程，或者三维计算机图形技术的研究领域，及其相关技术。该術語也用于指代这些模型本身。采用该技术的计算机科学的分支称为三维计算机图形学[來源請求]。

三维计算机图形和二维计算机图形的不同之处在于计算机内存储存了几何数据的三维表示，用于计算和绘制最终的二维图像。

一般来讲，为三维计算机图形准备几何数据的三维建模的艺术和雕塑及照相类似，而二维计算机图形的艺术和绘画相似。但是，三维计算机图形依赖于很多二维计算机图形的相同算法。

计算机图形软件中，该区别有时很模糊：有些二维应用程序使用三维技术来达到特定效果，譬如灯光，而有些主要用于3D的应用程序采用二维的视觉技术。二维图形可以看作三维图形的子集。

相对于二维计算机图形而言，三维计算机图形更显真实，而且对空间操作的随意性也较强。

技术
--

OpenGL和Direct3D是两个用于产生实时图象的流行的API。（实时表示图象的产生在"真实的时间"中，或者说"随时"）。很多现代显卡提供基于这些API的一定程度的硬件加速，经常使得复杂的三维图象实时产生。但是，真正产生三维景象并不一定要使用其中的任何一个。

三维计算机图形的创建
----------

创建三维计算机图形的过程可以顺序分为三个基本阶段：

* 建模
* 场景布局和动画
* 绘制

### 建模

建模阶段可以描述为「确定后面场景所要使用的对象的形状」的过程。有很多建模技术，他们包括（但不仅仅是）:

* 构造实体几何
* NURBS建模
* 多边形建模
* 细分曲面
* 隐函数曲面

建模过程可能也包括编辑物体表面或材料性质（例如，颜色，荧光度，漫射和镜面反射分量—经常被叫做粗糙度和光洁度，反射特性，透明度或不透明度，或者折射指数），增加纹理，凹凸映射和其它特征。

建模**可能**也包括各种和准备动画的三维模型相关的各种活动，有时在复杂的任务建模中，这将自己成为一个阶段，称为索具（rigging）。对象可能用一个''骨架''撑起来，一个物体的中央框架，它可以影响一个对象的形状或运动。这个对动画构造过程很有帮助，骨架可以自动决定模型相关部分。参看正运动动画和逆运动动画。在索具阶段，模型也可以给定特定的控制，使得运动的控制更为简便和直观，例如用于声音嘴唇同步的面部表情控制和嘴形（音素）。建模可以用以此为目的设计的程序（例如Lightwave建模软件，Rhinoceros 3D，Moray），应用的模块（Shaper，3D Studio Max的Lofter）或者某些场景描述语言（例如POV-Ray）。在有些情况，这些阶段之间没有严格的区别，在这些情况下，建模只是场景创建过程的一部分（例如Caligari trueSpace就属于这种情况）。

#### 三角剖分和网格

把物体的表示（例如球面的中点坐标和它的表面上的一个点所表示的球面），转换到一个（球面的）多边形表示的过程，称为*剖分（tesselation）*。该步骤用于基于多边形的绘制，其中对象从象球面，圆锥面等等这样的抽象的表示（"体素"），分解成为所谓"网格"，它是互相连接的三角形的网络。

三角网格（而不是正方形等形状）比较流行，因为它们易于采用扫描线绘制进行绘制。

多边形表示不是所有绘制技术都必须的，而在这些情况下，从抽象表示到绘制出的场景的转换不包括剖分步骤。

### 场景布局设置

在渲染成图象之前，模型必须放置在一个场景中。这定义了模型的位置和大小。

场景设置涉及安排一个场景内的虚拟物体，灯光，摄像机和其他实体，它将被用于制作一幅静态画面或一段动画。

照明是场景布置中一个重要的方面。就象在实际场景布置的时候一样，光照是最终作品的审美和视觉质量的关键因素之一。因而，它是一项很难掌握的艺术。光照因素可以对一个场景的氛围和情绪反映作出重大贡献，这是为摄影师和舞台照明师所熟悉的事实。

### 设置动画

主条目：计算机动画

动画是指对模型随时间的变化描述。常见的方法有设置关键帧，动作捕捉、骨骼动画和逆运动学（ik）等 这些技术经常结合使用。

### 渲染

条目：3D渲染

反射和明暗模型
-------

现代三维计算机图形严重的依赖于一个简化的反射模型称为*Phong反射模型*，它和Phong明暗图是完全不同的主题，不能混淆二者。

在光的折射中，有一个重要的概念称为折射率。在多数三维编程实现中，该值"index of refraction"（折射率）通常简写为"IOR"。

平直着色的一个例子，3D繪成的敦刻尔克级战列舰
三维计算机图形中流行的反射绘制技术包括：

* 平直着色法（Flat shading）：使用多边形的法向量和位置以及光源的位置和强度对于物体的每一个多边形给出一个明暗值的技术。
* Gouraud着色法：H。Gouraud于1971年发明，一个快速的基于顶点和光源的关系的着色技术，用于模拟光滑着色的曲面。
* 纹理映射：通过把图像（纹理）映射到多边形上来模拟曲面的大量细节的技术。
* Phong着色法：由Bui Tuong Phong发明，用于模拟光滑着色曲面的镜面反射高光效果。
* 凸凹纹理映射：由Jim Blinn发明，用法向扰动技术模拟带褶皱的曲面。
* Cel着色：用于模拟手绘动画的观感的一种技术。

3D图形应用程序接口（API）
---------------

3D图形已经非常流行，特别是在电子游戏中，这使得专门化的应用程序接口（API）被创建出来用于简化计算机图形产生的各个阶段的处理。这些API对于计算机图形硬件厂商也是极为重要的，因为他们提供给程序员一种使用硬件的抽象方式，而依然能够利用那个显卡的特定硬件的长处。

这些3D计算机图形的API颇为流行：

* OpenGL和OpenGL着色语言
* OpenGL ES嵌入式设备的三维API
* Direct3D（DirectX的子集）
* RenderMan
* RenderWare

也有一些高层的三维场景图API，他们提供在底层绘制API之上的附加功能。处于活跃的发展中的这类程序库包括：

* QSDK
* Quesa
* Java 3D
* JSR 184（M3G）
* NVidia Scene Graph
* OpenSceneGraph
* OpenSG
* OGRE
* Irrlicht

設備生成
----

3D圖形除了使用軟體以人工方式建模外，照相測量法、3D掃描等方式也是近年來逐漸成熟的技術，可透過相機或3D掃描器將已存在之實體資料轉化為數位化3D資料，生成資料可能以面（Surface）或點雲（Point cloud）的方式呈現。

参考文献
----

1. ↑  李家宇，《3D都市尺度雷射掃瞄在建築數位典藏之應用－以新竹縣北埔鄉、竹東鎮及大台北地區為例》，台北：台灣科技大學建築研究所博士論文，2012。

外部链接
----

* Irrlicht三维引擎（页面存档备份，存于）

参见
--

* 计算机科学主题

* 三维投影
* 环境遮挡（ambient occlusion）
* VRML
* 三維掃描儀
* 三维计算机图形软件


|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 

| * 
* 论
* 编
动画 |
| --- |
|  |
| 
* 動畫術語列表

 |
|  |
| 各地动画 | 
* 中国大陆
	+ 歷史
	+ 列表
* 香港
* 臺灣
	+ 歷史
	+ 列表
* 日本
	+ 歷史
	+ 列表
* 朝鮮
* 韩国
* 马来西亚
* 美国
* 歐洲
* 俄罗斯（英语：）
* 加拿大（英语：）
* 巴基斯坦

 |
|  |
| 产业 | 
* 動畫製作人員
* 動畫工作室
* 动画电影节
	+ 国际动画节列表（英语：）
	+ 地区动画节列表（英语：）

 |
|  |
| 动画作品分類 | 

|  |  |
| --- | --- |
| 依長度及連續性 | 
* 动画长片
	+ 列表
* 动画短片
* 系列動畫作品

 |
|  |
| 依媒體類型 | 
* 動畫劇集
	+ 列表
* 動畫電影
	+ 列表
* 
* 原創網路動畫

 |

 |
|  |
| 技术 | 

|  |  |
| --- | --- |
| 传统动画 | 
* 手翻书
* 有限动画（英语：）
* 转描机技术

 |
|  |
| 定格动画 | 
* 黏土动画
	+ 层切动画（英语：）
* 定格动画
	+ 剪影动画（英语：）
* 绘画动画（英语：）
* 模型动画（英语：）
* 物体动画（英语：）
* 真人动画（英语：）
* 人偶动画

 |
|  |
| 電腦动画 | 

|  |  |
| --- | --- |
| 二维动画 | 
* Flash动画
* PowerPoint动画（英语：）
* SVG动画（英语：）
* CSS动画

 |
|  |
| 三维动画 | 
* T型姿勢
* 卡通渲染
* 人群模拟（英语：）
* 变形动画（英语：）
* 动作捕捉
* 非真实感绘制
* 骨骼动画
* 機造動畫

 |

 |
|  |
| 其他手段 | 
* 手绘动画电影（英语：）
* 渐变动画（英语：）
* 玻璃动画
* 针幕动画（英语：）
* 像素艺术（英语：）
* 沙动画（英语：）
* CG动画

 |

 |
|  |
| 题材 | 
* 偵探動畫
* 體育動畫
* 機械人動畫
* 奇幻動畫
* 科幻動畫
* 遊戲改編動畫
* 恐怖動畫
* 忍者動畫
* BL動畫
* 成人動畫

 |
|  |
| 相关产品 | 
* 動畫廣告
* 動畫歌曲
* 動畫音樂錄像
* 動畫雜誌

 |
|  |
| 另见 | 
* 動畫術語
* 动画物理学
* 中国大陆禁作

 |

 |

|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 

| * 
* 论
* 编
科学、技术、的 |
| --- |
|  |
| 领域划分 | 
* 生物学数据可视化（英语：）
* 化学成像（英语：）
* 罪行绘图
* 数据可视化
* 教育可视化
* 流动可视化（英语：）
* 地理視覺化
* 信息可视化
* 数学可视化（英语：）
* 醫學影像
* 分子图形学（英语：）
* 产品可视化
* 科学可视化
* 软件可视化（英语：）
* 工程製图
* 设计
* 视觉文化（英语：）
* 立体渲染

 |
|  |
| 图像类型 | 
* 统计图表
* 图解
* 工程图
* 函数图形
* 形意文字
* 地图
* 相片
* 象形文字
* Plot（英语：）
* 示意图
* 统计图形
* 表格
* 工程製图
* 施工圖
* 技术插图（英语：）
* 
* 图

 |
|  |
| 相关人士 | 
* 雅克·贝尔汀（英语：）
* 辛西娅·布鲁尔（英语：）
* 斯图加特·卡德（英语：）
* 托马斯·德凡提（英语：）
* 博尔登·丹特（英语：）
* 迈克尔·路易斯·弗兰德利
* 乔治·弗纳斯（英语：）
* 帕特里克·汉拉恩
* 奈杰尔·福尔摩斯（英语：）
* 克里斯托弗·约翰逊（英语：）
* 戈登·金德尔曼（英语：）
* 奥古斯特·凯库勒
* 曼努埃尔·利马（英语：）
* 阿伦·马西阿克伦（英语：）
* 乔克·D·麦金莱（英语：）
* 迈克尔·马尔茨（英语：）
* 布鲁斯·麦考密克（英语：）
* 米里亚·迈耶（英语：）
* 查爾斯·約瑟夫·米納德
* 鲁道夫·莫德利（英语：）
* 加斯帕尔·蒙日
* 塔玛拉·蒙兹纳（英语：）
* 奧圖·紐拉特
* 弗羅倫斯·南丁格爾
* 汉斯珀特·菲斯特（英语：）
* 柯利弗德·皮寇弗
* 威廉·普莱费尔（英语：）
* 卡尔·威廉·波尔克（英语：）
* 朗伯·阿道夫·雅克·凯特勒
* 乔治·罗伯逊（英语：）
* 亚瑟·H·鲁滨逊（英语：）
* 劳伦斯·罗森布鲁姆（英语：）
* 本·施耐德曼（英语：）
* 弗雷澤·斯托達特
* 爱德华·塔夫特（英语：）
* 费尔南达·维加斯（英语：）
* 阿德·奥卢费科（英语：）
* 霍华德·韦纳（英语：）
* 马丁·瓦滕伯格（英语：）
* 黄邦（英语：）

 |
|  |
| 相关 | 

|  |  |
| --- | --- |
| 可视化软件 | 
* 维基可视化编辑器
* Protégé
* Sirius可视化软件
* VisIt

 |
|  |
| 数值分析软件 | 
* Scilab

 |

 |
|  |
| 相关主题 | 

|  |  |
| --- | --- |
|  | 
* 位图
* 视觉化
* 
* 
* 
* 
* 科學模型
	+ 计算机建模导航模板

 |
|  |
| 人机交互 | 
* 用户界面
	+ 
	+ 所见即所得
	+ 图示
* 虚拟现实

 |
|  |
| 图像式思考辅助工具 | 
* 故事板
* 魚骨圖
* 導引圖
* 記憶樹
* 心智圖
* 流程圖
* 欧拉图

 |

* 地图学（又稱"製图学"）
* 无效的图表（英语：）
* 图形绘制（英语：）
* 平面设计（又稱"图形设计"）
* 成像科学（英语：）
* 信息科学
* 信息图形
* 心像
* 误导性影像（英语：）
* 神经成像
* 专利图（英语：）
* 空间分析
* 可视化分析论
* 视知觉
* 统计学
* 圖像學
* 圖像記譜
 |
|  |
| 
* 參見：主题 科學
* 主题 資訊科技
* 主题 設計
* 主题 攝影
* 分类 圖表
* 分类 圖論
* 分类
* 分类 視覺化程式設計語言
* 模板 計算機科學主要領域

 |

 |