集群渲染系统构建及优化
仝伯兵
1
,杨昕吉
2
,谢振平
1
,王士同
1
,梅向东
2
【摘
要】
集群式渲染系统已成为国内外电影、动画制作的重要组成部分。对当
前主流的集群渲染系统结构进行了分析,其中主要涉及渲染任务管理、节点管
理、任务调度等方面。从系统建构的角度,重点分析了集群渲染系统中网络性
能、节能控制、负载均衡等方面的优化技术与实现手段。
【期刊名称】
软件导刊
【年
(
卷
),
期】
2015(000)001
【总页数】
3
【关键词】
集群渲染;任务调度;节能控制;负载均衡
0
引言
渲染是一种计算机图形图像生成技术
[1]
,它以存储在计算机中的几何场景模型
为基础,经过附加色彩、纹理及材质,并根据设定的光照条件及场景光照关系,
计算生成具有高真实度的视景图像。其关键技术包括场景模型的简化和管理、
光照模型、纹理映射、材质设置、渲染算法等方面。渲染计算已成为多个产业
领域的基础需求
[2]
,特别是在
3D
动漫电影产业领域。而随着现代动漫电影制
作对产品质量的不断提升,
4K
电影的产生使渲染计算量进一步增大,计算时间
也越来越长,渲染已成为动漫电影产业发展的一个瓶颈。随着计算机网络技术
和中间件技术的发展,集群系统的应用不断扩张,将渲染技术与集群系统结合
的渲染集群系统成为动漫电影渲染的主要方式。
1
集群渲染系统
集群渲染系统又称渲染农场,是一种“分布式并行集群计算系统”,它指在集