【技术实现步骤摘要】
本专利技术属于计算机动画领域,涉及计算投影几何等应用技术,针对利用maya制作的场景文件容量较大的问题,提出。
技术介绍
在三维动画制作过程需频繁打开,操作和保存场景文件。由于制作动画周期的反复性以及制作人员能力的参差性,使得最终生成的场景通常会包含大量无用的历史节点,导致场景文件过大,为场景保存和使用带来极大的不便。传统压缩场景文件的方法主要是通过清除场景中的历史节点以及在超图中独立的节点(不与其他任何节点相连),但按照这种方法对场景进行压缩,获得的压缩文件依然过大。这主要由于场景中许多无用的节点其在超图中并非孤立存在,可能与某些节点之间保持着连接关系而但这种连接关系并不起作用。由于制作场景文件成片中,只有在摄像机的有效地拍摄范围之内物体才能渲染生成,因此,场景文件中的物体只有包含在摄像机的有效地拍摄范围之内才是有效的,而在有效拍摄范围之外的物体,对于成片而言均是无效的。
技术实现思路
针对以上问题,本专利技术的目的在于提出,能够有效地对场景中无用的节点进行删除,大大提高了 maya动画场景的压缩比。可在保留场景必要模型和动画曲线的基础上,将不再投影范围中的模型删 ...
【技术保护点】
一种动画场景文件压缩的方法,包含如下步骤:步骤S1:生成场景候选节点集合;步骤S2:计算场景摄像机有效的覆盖范围;步骤S3:判断场景候选节点集合中的节点所对应的模型是否在著摄像机的投影范围内,生成场景核心节点集合;步骤S4:根据场景核心模型节点集合,压缩maya场景文件。
【技术特征摘要】
【专利技术属性】
技术研发人员:于海涛,
申请(专利权)人:北京中科盘古科技发展有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。