[发明专利]场景实现方法、装置、计算机设备和存储介质有效
申请号: | 201910970163.5 | 申请日: | 2019-10-12 |
公开(公告)号: | CN110853143B | 公开(公告)日: | 2023-05-16 |
发明(设计)人: | 王征;冯智泉;江勇 | 申请(专利权)人: | 广州亚美信息科技有限公司 |
主分类号: | G06T17/10 | 分类号: | G06T17/10;G06T15/00;G06T15/04 |
代理公司: | 华进联合专利商标代理有限公司 44224 | 代理人: | 黄丽霞 |
地址: | 510665 广东省广州市天*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 场景 实现 方法 装置 计算机 设备 存储 介质 | ||
本申请涉及一种场景实现方法、装置、计算机设备和存储介质。所述方法包括:根据首尾连贯的平面场景图和预设的材料对象构建材料集合;将预先创建的圆柱体和所述材料集合加载至网格对象中,得到新的网格对象;所述首尾连贯的平面场景图为所述圆柱体的内壁贴图,所述预设的材料对象分别为所述圆柱体的顶面和底面;将所述新的网格对象加载至预先创建的舞台场景中,并对所述舞台场景进行渲染后生成场景画面。采用本方法无需专业设备拍摄的全景素材,也不需要专业软件对全景素材进行拼接,可以在保证全景效果的同时,降低了全景场景的实现难度。
技术领域
本申请涉及图像处理技术领域,特别是涉及一种场景实现方法、装置、计算机设备和存储介质。
背景技术
全景图通过广角的表现手段以及绘画、相片、视频、三维模型等形式,尽可能多表现出周围的环境。全景图片,即通过对专业相机捕捉整个场景的图像信息或者使用建模软件渲染过后的图片,使用软件进行图片拼合,并用专门的播放器进行播放,以形成全景场景,用于虚拟现实浏览,把二维的平面图模拟成真实的三维空间,呈现给用户。
在传统的技术中,为了实现全景场景,通常需要专业的设备获取原始的全景素材,例如单反、鱼眼镜头、三脚架及云台的组合设备或特定的全景照相机;在全景素材获取之后,仍需要专业的人员通过专业软件对全景素材进行拼接并映射到球形空间中。
可以看出,传统的全景场景实现方案中,不仅全景素材对拍摄人员的专业要求高,需要昂贵的拍摄设备,而且难以处理,使得全景场景的构建门槛过高,普通用户根本无法快速实现全景场景。
发明内容
基于此,有必要针对上述技术问题,提供一种简易快捷的场景实现方法、装置、计算机设备和存储介质。
第一方面,本申请提供一种场景实现方法,所述方法包括:
根据首尾连贯的平面场景图和预设的材料对象构建材料集合;
将预先创建的圆柱体和所述材料集合加载至网格对象中,得到新的网格对象;所述纹理图片对象为所述圆柱体的内壁贴图,所述预设的材料对象分别为所述圆柱体的顶面和底面;
将所述新的网格对象加载至预先创建的舞台场景中,并对所述舞台场景进行渲染后生成场景画面。
在本申请的一个实施例中,所述方法还包括:
获取相机初始化参数,所述相机初始化参数包括可视角度,高宽比,近端距离及远端距离;
根据所述相机初始化参数创建相机;
确定所述相机的位置,并调整所述相机的角度;所述相机的角度用于调整所述舞台场景的展示角度。
在本申请的一个实施例中,所述方法还包括:
获取预设的构建参数,所述构建参数包括顶面半径、底面半径、圆柱体高度、顶面与底面的分段数、侧面的分段数、顶面底面布尔值;
根据所述构建参数创建所述圆柱体。
在本申请的一个实施例中,所述根据所述构建参数创建所述圆柱体之后,还包括:
根据所述舞台场景的尺寸,对所述圆柱体的大小进行缩放,以使所述圆柱体的尺寸与所述预先创建的舞台场景的尺寸相匹配。
在本申请的一个实施例中,所述根据首尾连贯的平面场景图和预设的材料对象构建材料集合,包括:
根据首尾连贯的平面场景图创建纹理图片对象;
根据所述纹理图片对象和所述预设的材料对象构建材料集合;所述预设的材料对象包括两个透明平面图。
在本申请的一个实施例中,所述根据首尾连贯的平面场景图创建纹理图片对象,还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州亚美信息科技有限公司,未经广州亚美信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910970163.5/2.html,转载请声明来源钻瓜专利网。