数字渲染是一个涉及使用软件程序从先前创建的模型生成图像的过程。数字渲染中使用的模型是使用严格定义的数据结构或语言对三维对象的描述。此类渲染所使用的描述包括视点、几何、光照和纹理信息。
通过数字渲染创建的图像称为数字图像或光栅图形图像。该数字图像是创建动画中使用的模型的最终外观之前的最后一个主要步骤。该动画用于电影、视频游戏、电脑游戏和模拟器以及电视特效。数字渲染的每种用途都利用不同的功能和技术来实现所需的结果。

用于此过程的软件具有多种功能。一些渲染软件被集成到更大的动画或建模包中,而其他软件被设计为独立产品。无论数字渲染软件的确切功能和用途如何,所有包都是精心设计的程序,需要集成许多学科,包括数学、光物理、软件开发和视觉感知。
当数字渲染时用于创建三维图形,该过程通常非常慢,可以称为预渲染或实时渲染。通常使用预渲染创建动画电影时,实时渲染用于cr吃三维视频游戏,利用带有三维硬件加速器的显卡。
此过程创建的图像通过各种可见特征来识别,这些特征可以根据需要进行更改。这些功能包括:
- 阴影-亮度和颜色
- 凹凸贴图-模拟小规模凹凸
- 纹理贴图 – 应用细节的方法
- 反射 – 镜面图像
- 运动模糊 – 快速移动物体的模糊效果
- < strong>雾化 – 光线穿过不清晰的空气或大气时变暗的方式
- 透明度 – 光线穿过固体物体的传输
- 半透明度 – 光穿过固体的散射传输
- 折射 – 与透明度一起使用的光弯曲
- 阴影 – 效果创建受遮挡光线影响
- 柔和阴影 – 部分遮挡光线的效果
- 景深 – 物体由于距离太远或太远而显得模糊聚焦