[实用新型]三维渲染文件批量拆分渲染层处理装置有效
申请号: | 201220208125.X | 申请日: | 2012-05-09 |
公开(公告)号: | CN202662066U | 公开(公告)日: | 2013-01-09 |
发明(设计)人: | 陆佳华 | 申请(专利权)人: | 上海幻维数码创意科技有限公司 |
主分类号: | G06T15/00 | 分类号: | G06T15/00 |
代理公司: | 上海科盛知识产权代理有限公司 31225 | 代理人: | 赵志远 |
地址: | 200072 上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 三维 渲染 文件批量 拆分 处理 装置 | ||
技术领域
本实用新型涉及一种三维动画渲染处理装置,尤其是涉及一种三维渲染文件批量拆分渲染层处理装置。
背景技术
三维渲染制作的过程中,文件拆分渲染层处理是很重要的步骤。
目前常见的三维渲染制作过程中,为了达到良好的渲染效果以及最大的后期灵活性,一般会采用分层渲染技术。作为渲染师必须手动去设置渲染所使用的摄像机、选择渲染的几何体、判断使用的reference、进行渲染层设置、测试渲染层拆分的结果等操作。手动进行reference的选择和几何体的选择需要多次选择几何体,并逐帧的察看他们是否显示在渲染摄像机内,手动进行渲染层拆分需要频繁的选择几何体,将他们添加到各个渲染层中,并频繁的进行设置。这样不仅效率低下,而且时常容易产生误操作、漏操作导致渲染过程中文件混乱,影响制作进度。
以上所述还只是对于单个渲染文件进行制作,当有大量的渲染文件需要进行拆分渲染层时,使用手工的制作方法将会浪费大量的制作时间,延误制作周期。
实用新型内容
本实用新型的目的就是为了克服上述现有技术存在的缺陷而提供一种三维渲染文件批量拆分渲染层处理装置。
本实用新型的目的可以通过以下技术方案来实现:
一种三维渲染文件批量拆分渲染层处理装置,其特征在于,包括依次连接的三维渲染文件输入子系统、三维渲染文件处理子系统和三维渲染文件输出子系统。
所述的三维渲染文件处理子系统为处理器。
所述的处理器中内嵌有文件队列模块、文件预处理模块、渲染层设置模块和自动渲染测试模块。
与现有技术相比,本实用新型具有以下优点:
1、打破了以往渲染人员进行渲染文件拆分渲染层的方式,将大部分枯燥繁重的工作由计算机完成;
2、用户只需要设置待拆层文件的拆层规则,计算机会自动将用户的文件进行队列整理,并优化、排除错误,使渲染的时候尽可能的减少渲染机组的负担;
3、可大幅度提升渲染文件拆分渲染层的效率和准确度。
附图说明
图1为本实用新型的结构示意图;
图2为本实用新型的三维渲染文件处理子系统的工作流程图。
具体实施方式
下面结合附图和具体实施例对本实用新型进行详细说明。
实施例
如图1所示,一种三维渲染文件批量拆分渲染层处理装置,包括依次连接的三维渲染文件输入子系统a、三维渲染文件处理子系统b和三维渲染文件输出子系统c。
如图2所示,本实用新型的三维渲染文件处理子系统b包括:文件队列模块1、文件预处理模块2、渲染层设置模块3、自动渲染测试模块4,其中文件队列模块1用于处理文件队列,获取用户的添加、删除、修改文件队列的行为并对应的处理文件列表。运行后将循环处理文件列表里的每一个文件。文件预处理模块2从文件列表中得到需要处理的文件信息、摄像机规则、reference命名规则和渲染层拆分规则。渲染层设置模块3与文件预处理模块2相连来实际操作文件的渲染层,按文件列表的信息将文件进行分层设置,将所需的参数设置给渲染层。自动渲染测试模块4将在所有的文件列表内的文件都完成拆分后执行,用来对拆分的结果进行检验并得到渲染结果和执行过程中的计算机数据,给用户进行参考。
所述的文件队列模块包括:队列添加删除,队列保存读取,队列即时修改,队列参数拷贝,队列自动终结。
所述的文件预处理模块包括:渲染摄像机判断设置,渲染面板设置,reference选择替换,渲染几何体筛选,场景错误检查。其中渲染摄像机判断采用用户的摄像机命名规则,对所有摄像机进行筛选,将符合条件的摄像机设置为渲染摄像机。其中渲染几何体筛选用渲染摄像机进行视截体剪裁,将摄像机的视锥形成六个四边面,循环计算几何体的顶点,如果有一个以上的顶点在摄像机视锥的一个或以上的面内,则认为该物体需要被渲染。如果所有顶点都不在视锥内,则将该物体加入显示层并隐藏该显示层。
所述的渲染层设置模块包括:场景灯光层设置、角色灯光层设置、z通道层设置、occlusion层设置、阴影层设置、角色运动模糊层设置;
所述的自动渲染测试模块包括:渲染脚本编写,渲染时间控制。其中渲染脚本编写是按渲染层的不同,编写不同的脚本命令对文件进行渲染测试,将测试过程中的cpu使用率和内存占用率写入log文件,用户可在拆分后对渲染结果和渲染过程中的机器负载进行察看。渲染时间控制是指在渲染前用户可设置最大渲染时间,超过最大渲染时间文件将返回进行重渲染,反复3次依旧超过渲染时间将跳过进行之后的渲染任务。
综上所述,本实用新型简化了渲染文件拆分渲染层的过程,提高了渲染文件拆分渲染层的精确性和效率。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海幻维数码创意科技有限公司,未经上海幻维数码创意科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201220208125.X/2.html,转载请声明来源钻瓜专利网。