[发明专利]基于项目制管理的网络渲染方法及装置在审
申请号: | 201210039288.4 | 申请日: | 2012-02-20 |
公开(公告)号: | CN103258249A | 公开(公告)日: | 2013-08-21 |
发明(设计)人: | 原二勇 | 申请(专利权)人: | 上海水晶石信息技术有限公司 |
主分类号: | G06Q10/06 | 分类号: | G06Q10/06;G06T15/00 |
代理公司: | 上海科盛知识产权代理有限公司 31225 | 代理人: | 赵志远 |
地址: | 200052 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 项目 管理 网络 渲染 方法 装置 | ||
技术领域
本发明涉及一种用于渲染动画场景及可分割场景的网络渲染方法,尤其是涉及一种基于项目制管理的网络渲染方法及装置。
背景技术
三维动画,又称3D动画,是近年来随着计算机软硬件技术的发展而产生的一项新兴技术。
三维动画软件在计算机中首先建立一个虚拟的世界,设计师在这个虚拟的三维世界中按照要表现的对象的形状尺寸建立模型以及场景,再根据要求设定模型的运动轨迹、虚拟摄影机的运动和其它动画参数,最后按要求为模型赋上特定的材质,并打上灯光。当这一切完成后就可以让计算机自动运算,生成最后的画面。
渲染,英文为Render,指根据场景的设置、赋予物体的材质和贴图、灯光等,由程序绘出一幅完整的画面或一段动画。三维动画必须渲染才能输出,造型的最终目的是得到静态或动画效果图,而这些都需要渲染才能完成。渲染由渲染器完成,很多三维制作软件都自带有渲染器,也有一些需要安装的渲染插件。通常输出为AVI类的视频文件。渲染环节是CG的最后一道工序(除了后期制作),也是最终使图像符合用户需求的三维场景的阶段。成品的质量很大程度上取决于渲染的质量,所以对于三维动画的制作来说,渲染环节是至关重要的。
现今,三维动画的运用无处不在,网页、建筑效果图、建筑浏览、影视片头、MTV、电视栏目、电影、科研、电脑游戏。然而,我国国内3D行业起步较晚,外国技术和成果的冲击,正刺激着我国行业内外人员开拓创新意识、提高制作水平。
但是,若利用一台电脑进行单机渲染,既消耗制作人员的单机CPU运算资源,又影响项目完工的周期,加大三维制作公司的运作成本。于是出现了网络渲染,就是把多台高性能计算机通过LAN/WAN连接起来进行集群运算,利用其它的电脑来分开渲染,最后合成到一起。这样就可以把多台计算机的性能集合到一起,以此达到某种效果,节省了购买更高级计算机的费用。渲染农场(Renderfarm)——“分布式并行集群计算系统”,这是一种利用现成的CPU、以太网和操作系统构建的超级计算机,它使用主流的商业计算机硬件设备达到或接近超级计算机的计算能力,用于管理复杂的和跨平台的高级3D和2D网络渲染解决方案。但是现有的渲染农场仍然由人工进行操作,使用起来大都通过网络传输,与制作软件(如Max,Maya)的兼容性不强,每一个农场的资源也相对独立,没有规范的整合,浪费了许多的时间、人力、财力等。
所以,带给我们的课题便是:如何提升渲染阶段的速度,整合网络渲染的各项资源,规范项目任务的管理,提高制作三维动画的效率,加快行业内部的良性竞争。
发明内容
本发明的目的就是为了克服上述现有技术存在的缺陷而提供一种可提高渲染制作速度和效率、智能化管理项目任务的基于项目制管理的网络渲染方法及装置。
本发明的目的可以通过以下技术方案来实现:
1)服务器接收用户由提交端手动提交的项目信息,该项目信息包括项目协议号、项目名称、项目出图路径、项目负责人及项目角色、项目优先级及时间节点和短信通知线程;
2)服务器储存用户提交的需渲染的文件,每个文件自动生成数列标签;
3)服务器判断用户提交的文件是否为已储存的文件,若是,则将其筛除,若否,则进行步骤4);
4)服务器对项目任务进行分类和排列,并将其分配给渲染端的各个渲染农场;
5)分配到任务的渲染农场再次将任务下达至各个渲染机,每个渲染机进行同一任务的分段渲染,渲染完成后实时返回到用户设置的项目出图路径;
6)所有渲染机完成任务之后,服务器接收指令,发送信息至用户,提示用户收费。
所述步骤4)中将项目分配给各个渲染农场依据的标准包括任务的优先级、项目进程、各个农场渲染机的配置及空闲程度和系统调配权限。
所述步骤6)中的收费依据标准包括渲染时间长短、出图数量和渲染机配置优劣。
该方法对参与网络渲染的所有任务数据及成品图均进行安全加密措施。
所述的安全加密措施具体采用位置置乱技术。
一种基于项目制管理的网络渲染方法的装置,其特征在于,该系统包括服务器、提交端和渲染端,所述的提交端和渲染端分别与服务器连接,所述的渲染端包括至少一个渲染农场,每个渲染农场包括多台并行的渲染机。
所述的服务器为能够访问数据库的Web服务器,所述的数据库为SQL Server2000。
与现有技术相比,本发明具有以下优点:
(1)制作方式:提高了渲染制作效率,现有渲染农场无法直接参与制作;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海水晶石信息技术有限公司,未经上海水晶石信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210039288.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种用于蛋鸡的自动喂料机组
- 下一篇:小区智能物管系统
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理