实时渲染的本质就是图形数据的实时计算和输出。最典型的图形数据源是顶点。顶点包括了位置、法向、颜色、纹理坐标、顶点的权重等。在2002年,显卡的性能得到了极大的发展,首先是AGP8X在显卡接口上的引入,使得显卡和处理器在数据传输的带宽上得到了成倍的增加,达到了2.1Gb/s,此外,一些3D性能极其强大的GPU也随着显卡巨头ATI和nVIDIA的竞争不断被发布,如ATI的Radeon9700 pro以及NVIDA的Geforce FX,都支持微软最新一代DirectX 9.0。其中,NVIDIA的Geforce FX更是由于CineFX架构的采用,号称可以支持实时渲染。
实时3D渲染的优缺点分别是什么?
随着实时3D渲染在电视节目和故事片中变得司空见惯,客户期望在建筑演示中具有相同的质量水平。渲染技术的进步不仅使实时渲染成为可能,而且还将此过程所需的时间缩短了一半以上。只需获取工作流程中使用传统渲染的每个部分,并将其替换为实时渲染,即可节省时间。仅此一点就吸引了许多设计师进行实时渲染。实时渲染提供了额外的好处,例如能够更有效地迭代和协作,从而带来更大的创作自由度。
对于希望获得竞争优势的公司和专业人士来说,实时渲染可以带来一切变化。专门从事短片和互动体验等高端建筑演示的公司可以使用实时可视化来增强设计流程并创建引人入胜的视觉故事,以增强客户的品牌。这已成为他们工作流程中不可或缺的有效部分。
但是,在选择实时3D渲染时,需要牢记某些方面。虽然实时3D渲染具有难以想象的潜力,但它通常需要大量的资源来投入其中,才能达到最佳效果。此外,架构师可能经常不知道如何实现这种类型的体验,因为如前所述,大部分控制权都移交给客户,而在一个控制权通常是你的盟友的行业中,将控制权交给那些可能在基本甚至表面上不理解设计的人可能会适得其反。