讲解渲染农场优化效率的一种算法

发布时间:2018-11-02 14:34阅读次数:
分享到:

渲染农场根据在物象的转换过程中,拆分渲染任务的位置不同,可将并行渲染系统分为三种。


sort-first是在几何变换之前就重新分配图元;sort-middle算法对屏幕空间的几何元素重新分配是在几何变换与光栅化间进行。


渲染农场sort-last则是在光栅化的最后重新对像素进行分配。


sort-first是比较常见的一种并行算法,它首先将要输出的图像划分成为多个不重叠的区域,每块区域由它专门的渲染节点负责渲染。


渲染农场也就是要预分配每条流水线的渲染任务。在这种架构中,每一个渲染节点都相当于一条完整的渲染流水线。


不需要在几何变换和光栅化过程中传递几何信息,也不用在最终进行深度信息的合并。


渲染农场首先在分布图元时,需要计算图元覆盖的区域,这种计算被称为“预变换”。


然后对分配好的各图元进行几何处理和光栅化操作。最后将渲染好的子图像拼接为最终图像。

上一条: 自助式渲染云平台特性解析
下一条: 讲解我国云渲染平台的成就