
_START_ARTICLE_
三维计算机图形
_START_PARAGRAPH_
三维计算机图形（英语：3D computer graphics）是电子计算机和特殊三维软件帮助下创造的作品。一般来讲，该术语可指代创造这些图形的过程，或者三维计算机图形技术的研究领域，及其相关技术。_NEWLINE_三维计算机图形和二维计算机图形的不同之处在于计算机内存储存了几何数据的三维表示，用于计算和绘制最终的二维图像。_NEWLINE_一般来讲，为三维计算机图形准备几何数据的三维建模的艺术和雕塑及照相类似，而二维计算机图形的艺术和绘画相似。但是，三维计算机图形依赖于很多二维计算机图形的相同算法。_NEWLINE_计算机图形软件中，该区别有时很模糊：有些二维应用程序使用三维技术来达到特定效果，譬如灯光，而有些主要用于3D的应用程序采用二维的视觉技术。二维图形可以看作三维图形的子集。
_START_SECTION_
技术
_START_PARAGRAPH_
OpenGL和Direct3D是两个用于产生实时图象的流行的API。（实时表示图象的产生在“真实的时间”中，或者说“随时”）。很多现代显卡提供基于这些API的一定程度的硬件加速，经常使得复杂的三维图象实时产生。但是，真正产生三维景象并不一定要使用其中的任何一个。
_START_SECTION_
三角剖分和网格
_START_PARAGRAPH_
把物体的表示（例如球面的中点坐标和它的表面上的一个点所表示的球面），转换到一个（球面的）多边形表示的过程，称为剖分（tesselation）。该步骤用于基于多边形的绘制，其中对象从象球面，圆锥面等等这样的抽象的表示（“体素”），分解成为所谓“网格”，它是互相连接的三角形的网络。_NEWLINE_三角网格（而不是正方形等形状）比较流行，因为它们易于采用扫描线绘制进行绘制。_NEWLINE_多边形表示不是所有绘制技术都必须的，而在这些情况下，从抽象表示到绘制出的场景的转换不包括剖分步骤。
_START_SECTION_
场景布局设置
_START_PARAGRAPH_
在渲染成图象之前，模型必须放置在一个场景中。这定义了模型的位置和大小。_NEWLINE_场景设置涉及安排一个场景内的虚拟物体，灯光，摄像机和其他实体，它将被用于制作一幅静态画面或一段动画。_NEWLINE_照明是场景布置中一个重要的方面。就象在实际场景布置的时候一样，光照是最终作品的审美和视觉质量的关键因素之一。因而，它是一项很难掌握的艺术。光照因素可以对一个场景的氛围和情绪反映作出重大贡献，这是为摄影师和舞台照明师所熟悉的事实。
_START_SECTION_
设置动画
_START_PARAGRAPH_
主条目：计算机动画_NEWLINE_动画是指对模型随时间的变化描述。常见的方法有设置关键帧，动作捕捉、骨骼动画和逆运动学（ik）等 这些技术经常结合使用。
_START_SECTION_
渲染
_START_PARAGRAPH_
渲染是从准备的场景创建实际的二维景象或动画的最后阶段。这可以和现实世界中在布景完成后的照相或摄制场景的过程相比。_NEWLINE_用于诸如游戏或模拟程序这样的交互式媒体的渲染需要实时计算和显示，速度约为20到120帧每秒。非交互式媒体（譬如录象或电影），渲染的慢得多。非实时渲染使得有限的计算能力得以放大以获得高质量的画面。复杂场景的单帧的渲染速度可能从几秒到一个小时或者更多。渲染完成的帧存贮在硬盘，然后可能转录到其它媒介，例如电影胶卷或者光盘。然后这些帧以高帧率播放，通常为24，25，或30帧每秒，以达成运动的假象。_NEWLINE_最后的作品经常会需要达到真实感图形质量，要达到这个目的，很多不同和专门的渲染技术被发展出来。这些技术的范围包括相当非真实感的线框模型渲染技术，到基于多边形的渲染，到更高级的技术，例如：扫描线渲染、光线跟踪或者辐射着色。_NEWLINE_渲染软件可以模拟例如镜头光晕、景深或者运动模糊这样的视觉效果。这些技术试图模拟镜头和人眼的光学特性所造成的视觉现象。这些技术可以增加场景的真实程度，虽然该效果可能只是镜头的人造模拟现象。_NEWLINE_为模拟其他自然发生的效应的各种技术被发展出来，例如光和不同形式的物质的相互作用。这些技术的例子包括粒子系统（它可以模拟雨，烟，或者火），体采样（用于模拟雾，尘或者其它空间大气效果），焦散效果（用于模拟光被不均匀折射性质的表面所聚焦的现象，例如游泳池底部的光的涟漪），还有次表面散射（subsurface scattering，用于模拟光在人的皮肤这样的实体对象内部反射的现象）。_NEWLINE_渲染过程计算上很昂贵，特别是所模拟的物理过程复杂且多样时。计算机的处理能力逐年上升，使得真实感渲染的质量渐进的提高。生产计算机动画的电影工作室可能用渲染农场（render farm）来进行及时的渲染。但是，硬件费用的下降使得在家庭计算机系统上产生少量的三维动画完全成为可能。_NEWLINE_渲染器经常包含在三维软件包中，但是有一些渲染系统作为流行三维应用程序的插件使用。这些渲染系统包括Final-Render，Brazil r/s，V-Ray，Mental Ray，POV-Ray，和Pixar Renderman。_NEWLINE_这些渲染程序的输出经常用于最终电影场景的一小部分。很多材料的层次可以分别渲染，然后采用合成软件集成到最终的画面中。
_START_SECTION_
设备生成
_START_PARAGRAPH_
3D图形除了使用软件以人工方式建模外，照相测量法、3D扫描等方式也是近年来逐渐成熟的技术，可透过相机或3D扫描器将已存在之实体资料转化为数字化3D资料，生成资料可能以面（Surface）或点云（Point cloud）的方式呈现。