The invention relates to a VR data rendering method and system, computer equipment and computer storage medium. The VR data rendering method includes: capturing the operation information input by the user through any client, identifying the operation instruction according to the operation information, sending the operation instruction to the running carrier, generating the material loading instruction corresponding to the operation instruction according to the carrier type of the running carrier, and selecting the carrier engine corresponding to the running carrier according to the carrier type. The VR material corresponding to the material loading instruction is loaded by the carrier engine, and the VR material is rendered. It enables user operation information read by any client to be processed in each carrier and renders the corresponding VR material. In order to construct VR scene and display VR on the above carrier based on the rendered VR material, it can simplify the process of VR implementation through multi-client and improve the efficiency of VR implementation.
【技术实现步骤摘要】
VR数据渲染方法和系统、计算机设备、计算机存储介质
本专利技术涉及虚拟现实
,特别是涉及一种VR数据渲染方法和系统、计算机设备、计算机存储介质。
技术介绍
VR(VirtualReality,虚拟现实)是一种可以创建和体验虚拟世界的计算机仿真系统,它利用计算机生成一种模拟环境,是一种多源信息融合的、交互式的三维动态视景和实体行为的系统仿真,可以使用户沉浸到该环境中。VR技术可以包括模拟环境、感知、自然技能和传感设备等方面。模拟环境是由计算机生成的、实时动态的三维立体逼真图像。目前VR的实现方式主要分C/S和B/S这两类应用架构实现,其中C/S的技术主要通过Unity3D、UnReal、StreamVR等引擎框架实现,B/S的技术主要利用了WebGL的技术实现。在针对不同客户端进行AR展示的过程中,需要通过某客户端进行用户操作指令的读取,并通过该客户端进行相应AR数据处理实现相应的VR展示,这样使涉及到多个客户端的VR实现过程复杂。
技术实现思路
基于此,有必要针对传统方案容易使涉及到多个客户端的VR实现过程复杂的技术问题,提供一种VR数据渲染方法和系统、计算机设 ...
【技术保护点】
1.一种VR数据渲染方法,其特征在于,包括:捕获用户通过任意一种客户端输入的操作信息,根据所述操作信息识别操作指令;将所述操作指令发送至运行载体,根据运行载体的载体类型生成所述操作指令对应的素材加载指令;根据所述载体类型选取所述运行载体对应的载体引擎,采用所述载体引擎加载所述素材加载指令对应的VR素材,并对所述VR素材进行渲染。
【技术特征摘要】
1.一种VR数据渲染方法,其特征在于,包括:捕获用户通过任意一种客户端输入的操作信息,根据所述操作信息识别操作指令;将所述操作指令发送至运行载体,根据运行载体的载体类型生成所述操作指令对应的素材加载指令;根据所述载体类型选取所述运行载体对应的载体引擎,采用所述载体引擎加载所述素材加载指令对应的VR素材,并对所述VR素材进行渲染。2.根据权利要求1所述的VR数据渲染方法,其特征在于,所述将所述操作指令发送至运行载体,根据运行载体的载体类型生成所述操作指令对应的素材加载指令的过程包括:读取运行载体中待展示部件的描述文件,根据所述描述文件识别所述运行载体为Web类型或者App类型;若所述运行载体为Web类型,则生成所述操作指令对应的Web资源加载指令;若所述运行载体为App类型,则生成所述操作指令对应的App资源加载指令。3.根据权利要求2所述的VR数据渲染方法,其特征在于,所述根据所述载体类型选取所述运行载体对应的载体引擎,采用所述载体引擎加载所述素材加载指令对应的VR素材,并对所述VR素材进行渲染的过程包括:若所述运行载体为Web类型,则选择B/S引擎加载所述Web资源加载指令对应的VR素材,并渲染所述VR素材;若所述运行载体为App类型,则选择C/S引擎加载App资源指令对应的VR素材,并渲染所述VR素材。4.根据权利要求1至3任一项所述的VR数据渲染方法,其特征在于,所述将所述操作指令发送至运行载体,根据运行载体的载体类型生成所述操作指令对应的素材加载指令的过程之后,还包括:识别所述素材加载指令所加载的资源版本号,检测本地资源库是否保存所述资源版本号对应的VR素材,若否,则更新本...
【专利技术属性】
技术研发人员:林伟,
申请(专利权)人:招银云创深圳信息技术有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。