预览加载中,请您耐心等待几秒...
1/7
2/7
3/7
4/7
5/7
6/7
7/7

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN113347402A(43)申请公布日2021.09.03(21)申请号202110719117.5(22)申请日2021.06.28(71)申请人筑友建筑装饰装修工程有限公司地址450000河南省郑州市市辖区河南自贸试验区郑州片区(经开)第二大街58号兴华科技产业园2号楼9层908-50号(72)发明人陈梦龙陈英才李东马振江(74)专利代理机构郑州知一智业专利代理事务所(普通合伙)41172代理人刘彩霞(51)Int.Cl.H04N13/122(2018.01)H04N13/302(2018.01)权利要求书1页说明书3页附图2页(54)发明名称基于Unity的渲染沉浸式内容的改良方法、装置和存储介质(57)摘要本发明涉及一种基于Unity的渲染沉浸式内容的改良方法、装置和存储介质,根据实际场景尺寸,获取相关参数,创建摄像机阵列,分别对应前、左、右、底,根据已知参数设置摄像机焦距,根据摄像机位置与对应屏幕的关系,计算摄像机的镜头偏移参数,得到最终正确的渲染画面。渲染分辨率与有效分辨率一致,能够渲染更高分辨率的沉浸式画面,保证最终呈现的沉浸式内容的细节,算法简单易懂,方便相关美术工作人员根据《裸眼3D沉浸式数字化样板间》的实际应用场地大小,更快的调节参数,配置软件适配内容到展示场地。提高渲染效率,降低硬件性能要求,有效降低费用投入。CN113347402ACN113347402A权利要求书1/1页1.一种基于Unity的渲染沉浸式内容的改良方法,其特征在于,包括:根据实际场景尺寸,获取相关参数;创建摄像机阵列,分别对应前、左、右、底;根据所述相关参数设置摄像机焦距,摄像机焦距公式为:FocalLength=摄像机到对应屏幕的垂直距离;根据摄像机位置与对应屏幕的关系,计算摄像机的镜头偏移参数,计算公式为:垂直偏移=(屏幕高度/2‑摄像机高度)/屏幕高度;水平偏移=(屏幕高度/2‑摄像机高度)/屏幕高度;得到最终正确的渲染画面。2.根据权利要求1所述的基于Unity的渲染沉浸式内容的改良方法,其特征在于,所述相关参数包括:屏幕长、宽、高、观察点距离前屏距离、观察点底屏的垂直高度距离。3.一种基于Unity的渲染沉浸式内容的改良装置,其特征在于,包括处理器、存储器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如权利要求1‑2任意一项所述的基于Unity的渲染沉浸式内容的改良方法。4.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1‑2任意一项所述的基于Unity的渲染沉浸式内容的改良方法。2CN113347402A说明书1/3页基于Unity的渲染沉浸式内容的改良方法、装置和存储介质技术领域[0001]本发明涉及一种基于Unity的渲染沉浸式内容的改良方法、装置和存储介质。背景技术[0002]在制作《裸眼3D沉浸式数字化样板间》数字内容的过程中,我们要利用到Cave折幕系统,对制作好的数字内容进行渲染展示,分为前视图画面、左视图画面、右视图画面以及底视图画面。[0003]在实际的渲染过程中,用已知的插件的算法,每个对应画面的摄像机所渲染的画面远远大于实际沉浸式空间投射的画面大小,对于性能低下的配置往往无法正常运行,或因长时间的高负荷运算会导致相关软件的崩溃。[0004]由于在实际引擎中摄像机的渲染分辨率要比实际场景中投射的画面大,在实际项目中要想得到较为清晰的分辨率画面,往往需要在引擎中渲染更大的分辨率图像,还要使用相关Shader进行画面切分,然后输出到现实的显示设备中,由于硬件及软件的一定限制,在极限情况下无法满足现有画面清晰度的要求。[0005]例如:想要在一个4米*4米的投射画面区域投射4000*4000分辨率的画面,使用插件的算法,渲染时的画面分辨率为4000*7000,当前已知的算法方式会因摄像机与视口的远近、高度的不同,产生较大的分辨率变化。[0006]摄像机离视口越远,则实际渲染分辨率与实际投射分辨率越接近,摄像机离视口越近,实际渲染分辨率与实际投射分辨率成反比。摄像机跟视口的左右关系也有关系,当摄像机在视口中心位置时,实际渲染分辨率与实际投射分辨率最接近,当向左右偏移时,偏移量越大则实际渲染分辨率越大,浪费的渲染分辨率越多。[0007]现有技术(只针对4折幕裸眼3D沉浸式图像算法)缺点:实际渲染分辨率跟有效分辨率不一致,在特定情况下,实际渲染分辨率会极大,对渲染配置的要求较高,算法计算参数较多。发明内容[0008]为了解决上述技术问题,本发明提供一种基于Unity的渲染沉浸式内容的改良方法、装置和存储介质。[0009]一种