一种用于三维动画的画面数据处理系统及方法技术方案

技术编号:39950408 阅读:24 留言:0更新日期:2024-01-08 23:15
本发明专利技术出了一种用于三维动画的画面数据处理系统及方法,通过获取三维动画的关键帧画面数据,所述关键帧画面数据包括每一个关键帧的时间点及其帧画面内每个场景元素的顶点坐标数据,基于所述关键帧画面数据生成每两个相邻关键帧之间的过渡帧画面数据,从所述过渡帧画面数据中获取每一个过渡帧的关键变化数据,所述关键变化数据包括所述过渡帧相对于上一关键帧的变换矩阵以及所述过渡帧中的场景元素的变化部分的顶点坐标数据,将每一个过渡帧的所述关键变化数据与过渡帧的时间点关联保存,能够解决现有技术中过渡帧的生成数据缺失导致的视频文件精度不足和失真的问题。

【技术实现步骤摘要】

本专利技术涉及三维动画,特别涉及一种用于三维动画的画面数据处理系统及方法


技术介绍

1、三维动画是通过计算机技术来实现三维效果的动画,它利用三维模型、渲染、动画技术,可以创建逼真的三维环境和对象,实现复杂的镜头移动,相比于传统的平面动画,三维动画能够为观众提供更好的沉浸式的视觉体验。三维动画的制作通常包括设计部分和生成部分,其中设计部分包括建模和动作设计两个阶段,建模阶段主要由模型设计师设计出动画场景及场景中各种元素如人物、道具、建筑等的立体模型,动作设计阶段主要是为立体模型添加骨骼和控制以形成每个模型各个组成部分对应不同时刻的位置和姿态。而生成部分则包括渲染和合成输出两个阶段,渲染阶段主要是为场景和模型添加光照效果和材质效果后生成对应每个画面的二维图像,光照效果和材质效果的添加便得三维动画内容更加真实,合成输出阶段则是将渲染得到的图像合成为动画序列,并为其添加视觉特效和声音后输出为视频文件。设计部分的设计内容通常保存在特定格式的三维动画文件中,常见的三维动画文件格式包括fbx、3ds、dae、xsi、obj、lt、ma、mb、lwo等,这些格式主要用于本文档来自技高网...

【技术保护点】

1.一种用于三维动画的画面数据处理系统,其特征在于,包括:

2.一种用于三维动画的画面数据处理方法,其特征在于,包括:

3.根据权利要求2所述的用于三维动画的画面数据处理方法,其特征在于,基于所述关键帧画面数据生成每两个相邻关键帧之间的过渡帧画面数据的步骤具体包括:

4.根据权利要求3所述的用于三维动画的画面数据处理方法,其特征在于,在所述第二关键帧的帧画面中识别第一场景元素、第二场景元素和第三场景元素的步骤具体包括:

5.根据权利要求4所述的用于三维动画的画面数据处理方法,其特征在于,遍历每一个第一场景元素以计算每一个第一场景元素在所述第...

【技术特征摘要】

1.一种用于三维动画的画面数据处理系统,其特征在于,包括:

2.一种用于三维动画的画面数据处理方法,其特征在于,包括:

3.根据权利要求2所述的用于三维动画的画面数据处理方法,其特征在于,基于所述关键帧画面数据生成每两个相邻关键帧之间的过渡帧画面数据的步骤具体包括:

4.根据权利要求3所述的用于三维动画的画面数据处理方法,其特征在于,在所述第二关键帧的帧画面中识别第一场景元素、第二场景元素和第三场景元素的步骤具体包括:

5.根据权利要求4所述的用于三维动画的画面数据处理方法,其特征在于,遍历每一个第一场景元素以计算每一个第一场景元素在所述第一关键帧和所述第二关键帧之间的差异值dvari,i的步骤具体包括:

6.根据权利要求5所述的用于三维动画的画面数据处理方法,其特征在于,根据所述第三顶点数据序列中的顶...

【专利技术属性】
技术研发人员:蒙智慧廖鑫黄荣利王忠伟
申请(专利权)人:深圳市黑屋文化创意有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1