[发明专利]基于产业应用的WebVR应用方法在审
申请号: | 202111643329.6 | 申请日: | 2021-12-29 |
公开(公告)号: | CN114329274A | 公开(公告)日: | 2022-04-12 |
发明(设计)人: | 于洋;严小天;郭秋华;刘猛;张晴晴 | 申请(专利权)人: | 北京航空航天大学青岛研究院 |
主分类号: | G06F16/957 | 分类号: | G06F16/957;G06F16/958;G06T17/00;G06F8/38;G06F8/30 |
代理公司: | 青岛中天汇智知识产权代理有限公司 37241 | 代理人: | 李浩 |
地址: | 266000 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 产业 应用 webvr 方法 | ||
本申请公开了一种基于产业应用的WebVR应用方法,属于虚拟现实技术领域,针对现有技术中WebVR应用因数据冗余、调度策略等引起的性能不足和体验感差的难题。对模型的网格和贴图文件进行优化,使用LWRP渲染管线自定义渲染管线,大大节省模型占用内存,使得渲染效率提升了30%;使用轻量级WebGL引擎和Three.JS进行开发,克服了之前的WebVR应用对浏览器插件的依赖,使得应用可在不同浏览器进行自由部署,提高了应用的可访问性和安全性;使用AssetBundle管理资源方式对资源进行打包、动态加载和卸载,提高了后期的维护效率。
技术领域
本发明涉及一种基于产业应用的WebVR应用方法,属于虚拟现实领域。
背景技术
5G网络的发展使得虚拟现实(Virtual Reality,VR)和增强现实技术(AugmentedReality,AR)受到了越来越多领域的关注,WebVR是一种特殊的VR体验形式,其将VR体验搬进了浏览器,用户通过浏览器就能够获得完整的VR体验,不仅降低了VR的体验门槛,同时也扩展了VR的使用环境和使用范围。
常见的WebVR应用在场景模型创建上分为两种:一种是照片全景模式实,将拍摄的360度实景照片拼接成的一个全景展示图像,观察者站在原地可360度观看,这种虚拟场景的观察点是预置好的,不可随便移动;另一种是使用3D建模,使用3D Max或Maya等建模工具创建3D场景和3D模型,用户可进行全景无死角漫游,并可对场景中任意3D模型的单独操作。
目前的3D建模仅考虑美术效果,不考虑性能表现,而WebVR应用需要通过网络传输模型文件,复杂模型和冗余的数据会导致网络传输出现延迟和卡顿,进而影响用户体验感,这使得规模大小和渲染效果受到很大的限制,并且WebVR应用因调度策略等问题,还会引起性能不足和体验感差等问题。
发明内容
本发明提供一种基于产业应用的WebVR应用方法,优化场景模型,去除冗余数据,使WebVR应用可以流畅运行,同时提升场景渲染的视觉效果,提升使用者的体验感。
本发明采取的技术方案是,一种基于产业应用的WebVR应用方法,包括以下步骤:
1)使用3DStudioMax创建三维模型;
2)将步骤1)创建的三维模型导入Unity3D编辑器中,使用Unity3D编辑器创建虚拟场景及UI;
3)使用Unity3D编辑器对步骤2)建立的虚拟场景进行材质处理、灯光设置和烘焙;
4)使用Unity3D编辑器,以C语言编写虚拟场景的交互程序,完成虚拟场景中对象间交互功能以及数据存储、访问;
5)将步骤3)完成后的虚拟场景、步骤4)完成后交互程序以WebGL格式发布并部署至Web服务器;
在步骤3)中,使用自我管理引用的方法,在编辑器模式下存储纹理文件及其与预制体表现材质之间的引用关系。
优化的,上述基于产业应用的WebVR应用方法,使用自我管理引用的方法,在编辑器模式下存储纹理文件及其与预制体表现材质之间的引用关系,其包括以下步骤:
3-1)将预制体表现材质所使用的纹理信息保存到PropertiesName和PropertiesTextureName两个变量中;将变量名打包到Bundle中,且变量名在重新解开Bundle的时候得到;
3-2)在加载出纹理文件后,建立纹理名字与纹理文件的关系表,并建立纹理的查找表Texture2DBundlerCache;通过纹理名字对纹理进行添加、查找、删除等操作;
3-3)修改预制体表现材质代码;当预制体表现材质不使用时,切断预制体表现材质与纹理的引用关系并将新生成的纹理文件删除;在预制体表现材质使用时,重新将预制体表现材质与纹理的引用关系恢复。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学青岛研究院,未经北京航空航天大学青岛研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111643329.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:电源转换柜
- 下一篇:一种对仓库中的车辆进行充电的方法和仓库管理系统