[发明专利]一种Maya(MAYA)场景检测方法在审
申请号: | 201710109719.2 | 申请日: | 2017-02-28 |
公开(公告)号: | CN106897099A | 公开(公告)日: | 2017-06-27 |
发明(设计)人: | 晏湘涛;黄卓;毛赐平 | 申请(专利权)人: | 广州渲一信息科技有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06T15/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 510660 广东省广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 maya 场景 检测 方法 | ||
技术领域
本发明属于信息技术领域,提供一种Maya(MAYA)场景检测方法。
背景技术
3D渲染是指将构建的3D几何模型附加一定的材质、纹理、色彩、光源,通过计算机的计算生成具有真实感效果的场景图形。作为后期制作的核心环节之一,渲染决定了后期制作的质量和视觉效果。随着3D模型越来越复杂,渲染计算时间也随之变得越来越长,渲染成为影响制作周期长短的关键因素之一。
随着计算机硬件技术和网络技术的发展,集群渲染成为渲染行业的主流模式。在渲染应用中,帧与帧之间存在着天然的并行性,因此可以通过将场景任务划分成帧任务,然后在服务器集群中并行渲染,达到减少渲染时间,缩短后期制作周期的目的。
场景检测是帧任务调度之前的最后一道工序,它是指检查渲染计算所需的插件、贴图以及帧数等相关信息是否缺失以及根据需求修改相应场景文件信息。场景检测是决定渲染能否成功的关键,同时高效准确的场景检测有利于缩短整体制作时间,提高客户体验,因此如何简化场景检测及缩短场景检测时间成为研究者的主要关注点。在目前的场景检测技术中,一般是要求客户端本地安装Maya软件,客户端通过调用本地安装的Maya软件进行场景检测,这种方法的缺点是:在目前的Maya集群渲染中,客户端通过调用本地安装的Maya软件进行场景检测,此方法主要存在的问题:(1)要求客户端本地安装Maya软件;(2)对电脑硬件配置要求较高;(3)场景检测效率低。因此本发明要解决的技术问题是:(1)简化场景检测环境;(2)降低客户端电脑硬件配置要求;(3)提高场景检测效率。
针对目前Maya场景检测中存在的问题,同时考虑到简化场景检测环境和缩短场景检测时间,本发明提出了一种Maya场景检测方法。该方法从分析Maya场景文件本身出发,根据场景检测需求抽取并分析修改相应的特征字符串或者特征二进制数组来达到场景检测的目的。该方法不要求客户端本地安装Maya软件且对本地电脑硬件配置要求不高;同时由于该方法直接分析修改Maya场景文件,而不需要运行本地Maya软件,因此提高了场景检测效率。
发明内容
有鉴于此,本发明要解决的技术问题是:在Maya集群渲染中,现有场景检测技术的缺点:(1)要求客户端本地安装Maya软件,场景检测环境较复杂;(2)由于Maya软件运行环境要求,对电脑硬件配置要求较高;(3)当场景文件较大时,场景检测效率低。
本发明针对目前Maya场景检测存在的问题,提出了一种针对Maya的场景检测方法。本发明直接从分析Maya场景文件的结构和内容入手,按照场景检测需求抽取并分析修改相应的特征字符串或者特征二进制数组。本发明方法与目前Maya场景检测方法相比,存在以下优势:(1)由于客户端本地不需要安装Maya软件,简化了场景检测环境;(2)由于不需要安装运行Maya软件,降低了本地电脑硬件配置的要求;(3)本发明直接分析Maya场景文件内容,而不需要运行本地的Maya软件,提高了场景检测效率。
本发明的方案为:一种Maya(MAYA)场景检测方法,包括有:
ma文件场景检测流程:
Step 1分析以.ma为后缀的场景文件,提取相关信息;
Step 2根据场景检测需求,搜索相应的特征字符串;
Step 3找到场景文件中所有特征字符串的位置;
Step 4根据场景检测需求修改场景文件中已找到所有位置的贴图路径;
Step 5按.ma文件格式保存修改后的场景文件;
Step 6ma文件场景检测结束。
mb文件场景检测流程:
Step 7分析以.mb为后缀的场景文件,提取相关信息;
Step 8根据场景检测需求,搜索相应的特征二进制数组;
Step 9找到场景文件中所有特征二进制数组的位置;
Step 10据场景检测需求修改场景文件中已找到所有位置的贴图路径;
Step 11按.mb文件格式保存修改后的场景文件;
Step 12mb文件场景检测结束。
附图说明
图1为ma文件场景检测流程。
图2为mb文件场景检测流程。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州渲一信息科技有限公司,未经广州渲一信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710109719.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种模板操作方法及装置
- 下一篇:一种固件升级的方法及终端