实现双面裸眼3D动画效果的构建方法、装置、电子设备及存储介质制造方法及图纸

技术编号:33916470 阅读:13 留言:0更新日期:2022-06-25 20:19
本发明专利技术公开了一种实现双面裸眼3D动画效果的构建方法,所述方法包括:根据现实空间场景等比例模拟重建空间三维模型,所述现实空间场景至少包括六块正方形屏幕拼成的正立方体以及正反两个最佳观测点位;创建正面虚拟摄像机与反面虚拟摄像机,所述正面虚拟摄像机与反面虚拟摄像机分别架设在相对应的所述空间三维模型的正反两个最佳观看点位上;制作动画;通过所述正面虚拟摄像机与反面虚拟摄像机对动画画面进行渲染;将渲染后的所述动画画面转换为播放器播放的尺寸,本申请能够基于六面显示屏立方体装置实现同时展现裸眼3D动画内容的正反面以及提高制作裸眼3D动画的效率。的正反面以及提高制作裸眼3D动画的效率。的正反面以及提高制作裸眼3D动画的效率。

【技术实现步骤摘要】
实现双面裸眼3D动画效果的构建方法、装置、电子设备及存储介质


[0001]本申请涉及虚拟现实
,具体而言,涉及一种实现双面裸眼3D动画效果的构建方法、装置、电子设备及存储介质。

技术介绍

[0002]随着科学技术的发展和生活水平的不断提高,人们对视觉感受的要求也随之提升,对人机界面的显示器件的显示效果上,倾向于追求增强现实、身临其境的视觉享受。
[0003]裸眼3D动画的原理是在某个固定视角观看屏幕时,动画里空间的透视正好与现实的透视一致,就会造成屏幕中的画面在现实中存在的裸眼3D视觉效果。现在市场上常见的裸眼3D动画通常基于两面屏幕拼成的折幕播放的,观察角度单一,制作裸眼3D动画的效率偏低。
[0004]因此,如何基于六面显示屏立方体装置实现同时展现裸眼3D动画内容的正反面以及提高制作效率,是目前有待解决的技术问题。

技术实现思路

[0005]本专利技术公开了一种实现双面裸眼3D动画效果的构建方法,用于解决现有技术中无法基于六面显示屏立方体装置实现同时展现裸眼3D动画内容的正反面以及提高制作裸眼3D动画的效率的技术问题,所述方法包括:
[0006]根据现实空间场景等比例模拟重建空间三维模型,所述现实空间场景至少包括六块正方形屏幕拼成的正立方体以及正反两个最佳观测点位;
[0007]创建正面虚拟摄像机与反面虚拟摄像机,所述正面虚拟摄像机与反面虚拟摄像机分别架设在相对应的所述空间三维模型的正反两个最佳观看点位上;
[0008]制作动画;
[0009]通过所述正面虚拟摄像机与反面虚拟摄像机对动画画面进行渲染;
[0010]将渲染后的所述动画画面转换为播放器播放的尺寸。
[0011]其中,所述正立方体沿两顶点对角线垂直于地面放置地面上,所述正反两个最佳观测点位根据预设人眼高度位置以及人眼所能观看到的所述六块正方形屏幕范围进行定位。
[0012]可选地,将渲染后的所述动画画面转换为播放器播放的尺寸,具体为:
[0013]将所述六块正方形屏幕分为正面三块屏幕和与其相对应的反面三块屏幕;
[0014]将渲染后的所述动画画面利用所述正面虚拟摄像机与反面虚拟摄像机的投射功能投射到相对应的所述正面三块屏幕和反面三块屏幕上,以解析所述动画画面在所述正面三块屏幕和反面三块屏幕上的透视。
[0015]可选地,将渲染后的所述动画画面利用所述正面虚拟摄像机与反面虚拟摄像机的投射功能投射到相对应的所述正面三块屏幕和反面三块屏幕上之后,还包括:
[0016]将所述正面三块屏幕和反面三块屏幕上解析好透视的所述动画画面进行渲染与保存;
[0017]将渲染好的所述正面三块屏幕和反面三块屏幕上的动画画面填入预设播放画面区域中。
[0018]可选地,利用所述播放器播放动画时,观看人员观看人员站在预设观测点位进行动画观看。
[0019]可选地,所述正面虚拟摄像机与反面虚拟摄像机的参数焦距根据人眼焦距进行调整。
[0020]可选地,所述正面虚拟摄像机的视野范围至少包括正面三块屏幕,所述反面虚拟摄像机的视野范围至少包括反面三块屏幕。
[0021]相应地,本专利技术还提出了一种基于实现双面裸眼3D动画效果的构建装置统,所述装置包括:
[0022]构建模块,用于根据现实空间场景等比例模拟重建空间三维模型,所述现实空间场景至少包括六块正方形屏幕拼成的正立方体以及正反两个最佳观测点位;
[0023]创建模块,用于创建正面虚拟摄像机与反面虚拟摄像机,所述正面虚拟摄像机与反面虚拟摄像机分别架设在相对应的所述空间三维模型的正反两个最佳观看点位上;
[0024]制作模块,用于制作动画;
[0025]渲染模块,用于通过所述正面虚拟摄像机与反面虚拟摄像机对动画画面进行渲染;
[0026]转换模块,用于将渲染后的所述动画画面转换为播放器播放的尺寸。
[0027]可选地,所述转换模块具体用于:
[0028]将所述六块正方形屏幕分为正面三块屏幕和与其相对应的反面三块屏幕;
[0029]将渲染后的所述动画画面利用所述正面虚拟摄像机与反面虚拟摄像机的投射功能投射到相对应的所述正面三块屏幕和反面三块屏幕上,以解析所述动画画面在所述正面三块屏幕和反面三块屏幕上的透视;
[0030]将所述正面三块屏幕和反面三块屏幕上解析好透视的所述动画画面进行渲染与保存;
[0031]将渲染好的所述正面三块屏幕和反面三块屏幕上的动画画面填入预设播放画面区域中。
[0032]一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如所述方法的步骤。
[0033]一种非暂态计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现所述方法的步骤。
[0034]与现有技术对比,本专利技术具备以下有益效果:
[0035]本专利技术公开了一种实现双面裸眼3D动画效果的构建方法,所述方法包括:根据现实空间场景等比例模拟重建空间三维模型,所述现实空间场景至少包括六块正方形屏幕拼成的正立方体以及正反两个最佳观测点位;创建正面虚拟摄像机与反面虚拟摄像机,所述正面虚拟摄像机与反面虚拟摄像机分别架设在相对应的所述空间三维模型的正反两个最佳观看点位上;制作动画;通过所述正面虚拟摄像机与反面虚拟摄像机对动画画面进行渲
染;将渲染后的所述动画画面转换为播放器播放的尺寸,本申请能够基于六面显示屏立方体装置实现同时展现裸眼3D动画内容的正反面以及提高制作裸眼3D动画的效率。
附图说明
[0036]构成本申请的一部分的附图用来提供对本申请的进一步理解,使得本申请的其它特征、目的和优点变得更明显。本申请的示意性实施例附图及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
[0037]图1是根据本申请实施例提供的一种实现双面裸眼3D动画效果的构建方法的流程示意图;
[0038]图2是根据本申请实施例提供的一种六面显示屏立方体实体装置正面与反面示意图;
[0039]图3是根据本申请实施例提供的一种最佳观看点位置示意图;
[0040]图4是根据本申请实施例提供的一种在最佳观看点上所看到屏幕的画面图;
[0041]图5是根据本申请实施例提供的一种搭建基础动画场景的结构示意图;
[0042]图6是根据本申请实施例提供的一种正面视角的动画画面示意图;
[0043]图7是根据本申请实施例提供的一种反面视角的动画画面示意图;
[0044]图8、9是根据本申请实施例提供的一种动画画面在正立方体空间范围内的正面示意图与反面示意图;
[0045]图10是根据本申请实施例提供的一种正面虚拟摄像机进行渲染后的动画画面;
[0046]图11是根据本申请实施例提供的一种反面虚拟摄像机进行渲染后的动画画面;
[0047]图12是根据本申请实施例提供的一种将正立方本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种实现双面裸眼3D动画效果的构建方法,其特征在于,所述方法包括:根据现实空间场景等比例模拟重建空间三维模型,所述现实空间场景至少包括六块正方形屏幕拼成的正立方体以及正反两个最佳观测点位;创建正面虚拟摄像机与反面虚拟摄像机,所述正面虚拟摄像机与反面虚拟摄像机分别架设在相对应的所述空间三维模型的正反两个最佳观看点位上;制作动画;通过所述正面虚拟摄像机与反面虚拟摄像机对动画画面进行渲染;将渲染后的所述动画画面转换为播放器播放的尺寸;其中,所述正立方体沿两顶点对角线垂直于地面放置地面上,所述正反两个最佳观测点位根据预设人眼高度位置以及人眼所能观看到的所述六块正方形屏幕范围进行定位。2.如权利要求1所述的方法,其特征在于,将渲染后的所述动画画面转换为播放器播放的尺寸,具体为:将所述六块正方形屏幕分为正面三块屏幕和与其相对应的反面三块屏幕;将渲染后的所述动画画面利用所述正面虚拟摄像机与反面虚拟摄像机的投射功能投射到相对应的所述正面三块屏幕和反面三块屏幕上,以解析所述动画画面在所述正面三块屏幕和反面三块屏幕上的透视。3.如权利要求2所述的方法,其特征在于,将渲染后的所述动画画面利用所述正面虚拟摄像机与反面虚拟摄像机的投射功能投射到相对应的所述正面三块屏幕和反面三块屏幕上之后,还包括:将所述正面三块屏幕和反面三块屏幕上解析好透视的所述动画画面进行渲染与保存;将渲染好的所述正面三块屏幕和反面三块屏幕上的动画画面填入预设播放画面区域中。4.如权利要求3所述的方法,其特征在于,还包括:利用所述播放器播放动画时,观看人员站在预设观测点位进行动画观看。5.如权利要求1所述的方法,其特征在于,所述正面虚拟摄像机与反面虚拟摄像机的参数焦距根据人眼焦距进行调整。6.如权利要求5所述的方法,其特征在于,所述正面虚拟摄像机的视野范围至少包括正面三块屏幕,所述反...

【专利技术属性】
技术研发人员:施磊吴军
申请(专利权)人:南京青臣创意数字科技有限公司
类型:发明
国别省市:

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

1