实时渲染是什么

来源:百度知道 编辑:UC知道 时间:2024/06/25 05:20:33
实时渲染是什么

实时渲染的本质就是图形数据的实时计算和输出。

最典型的图形数据源是顶点。顶点包括了位置、法向、颜色、纹理坐标、顶点的权重等。在第一代渲染技术中(1987年以前)。
在2002年,显卡的性能得到了极大的发展,首先是AGP8X在显卡接口上的引入,使得显卡和处理器在数据传输的带宽上得到了成倍的增加,达到了2.1Gb/s,此外,一些3D性能极其强大的GPU也随着显卡巨头ATI和nVIDIA的竞争不断被发布,如ATI的Radeon9700 pro以及nVIDIA的Geforce FX,都支持微软最新一代DirectX 9.0。其中,nVIDIA的Geforce FX更是由于CineFX架构的采用,号称可以支持实时渲染。

随着相关产业对图形处理要求的不断提高,图形处理器将朝着两个方向发展:更快的运算速度和更加自由的可编程性。硬件速度的提高,也将不断催生出一些新的渲染技术,同时也使得一些在目前的硬件平台上难以实现的渲染技术变为可能。光照计算所需要的运算量很大,在目前还只能通过各种间接的途径模拟实现。可以预见,在下一代的实时渲染技术中,象光线追踪、真阴影等技术或许将变为可能。这些技术的实现,将使得图形渲染效果变得更为真实。高度真实是实时渲染技术未来发展的一大特征。硬件可编程度的提高,使得设计人员对硬件的控制将变得更为灵活和富有创造性。可编程将是未来渲染技术发展的又一大特征。nVIDIA在力推其新一代图形处理器及Cg语言的同时提出了一个Cinematic Render的概念,将实时渲染提到了一个全新的高度。

把图形的色彩细节最后效果显示给你看。

  1. 实时渲染的本质就是图形数据的实时计算和输出。最典型的图形数据源是顶点。

  2. 顶点属性只包含位置和颜色,顶点运算只包括对顶点位置的简单变换、顶点的裁剪和投影,光栅化处理中对顶点颜色也只进行了简单的内插,像素运算则很简单——覆盖。