基于unity的多平台多形态的VR硬件接口管理系统技术方案

技术编号:27975278 阅读:19 留言:0更新日期:2021-04-06 14:09
本发明专利技术公开了一种基于unity的多平台多形态的VR硬件接口管理方法及系统,该方法包括:启动VR软件,对VR平台进行预判,判断VR平台的运行载体的种类;若识别到VR平台的运行载体为电脑端时,则读取和解析预先配置好的配置文件,确认VR平台是否配置有VR硬件,若确认有配置的VR硬件时,则获取电脑端配置的VR硬件类型;根据获取的电脑端配置的硬件类型来匹配选择相对应的配套VR硬件,生成相应的硬件管理类,让VR眼镜及匹配选择的配套VR硬件两者相结合操作。本发明专利技术将虚拟现实与VR硬件进行完美地结合,并可以快速的适配不同的虚拟现实场景,并不局限于一软件一方案,有较大的适配性与通用性,大大节省人力成本。

【技术实现步骤摘要】
基于unity的多平台多形态的VR硬件接口管理系统
本专利技术涉及虚拟现实
,尤其公开了一种基于unity的多平台多形态的VR硬件接口管理方法及系统。
技术介绍
Unity是一个专注以三维空间制作的平台,其主要优点是快速迭代开发和跨平台等属性,随着近几年不断的推陈出新,目前在国内的用户量已达到一骑绝尘;并且其在各行各业都有较为庞大的技术支持,如建筑、医疗、旅游等等。虚拟现实技术是近年来发展起来的一种新技术,其主要的展现形式是创建一个虚拟的世界供人体验感受,目前已经广泛的应用在各行各业。它主要的优点是可以通过双眼屏投射画面,模拟人眼画面识别的模式构建三维的世界,让人与机械达到有机的统一,从而产生身临其境的感受。另外在此基础上又衍生了大量配套的硬件设备,如万象跑步机、蛋椅9D太空舱、多人体验、环境模拟交互系统、电缸操作平台等等,将虚拟现实技术与这些硬件结合起来,以达到对人体视觉、听觉、触觉的多层次交互,让人的体验感官更为真实。此外,在目前各式各样的硬件交互匹配中想要让多个虚拟场景去适应各式各样的设备,不仅在时间上需要耗费大量的精力,在人力资源上也是存在较多的浪费;这就导致了一款虚拟的体验无法匹配最适合的硬件交互,无法让体验感趋于完美。因此,现有虚拟现实技术中的虚拟体验无法匹配最适合的硬件交互,是一件亟待解决的技术问题。
技术实现思路
本专利技术提供了一种基于unity的多平台多形态的VR硬件接口管理方法及系统,旨在解决现有虚拟现实技术中的虚拟体验无法匹配最适合的硬件交互的技术问题。本专利技术的一方面涉及一种基于unity的多平台多形态的VR硬件接口管理方法,包括以下步骤:启动VR软件,对VR平台进行预判,判断VR平台的运行载体的种类,运行载体的种类包括电脑端和移动端;若识别到VR平台的运行载体为电脑端时,则读取和解析预先配置好的配置文件,确认VR平台是否配置有VR硬件,若确认有配置的VR硬件时,则获取电脑端配置的VR硬件类型,VR硬件类型为VR多人体验平台、幻影电缸平台、行走平台、蛋椅9D太空舱中的一种或几种;根据获取的电脑端配置的硬件类型来匹配选择相对应的配套VR硬件,生成相应的硬件管理类,让VR眼镜及匹配选择的配套VR硬件两者相结合操作。进一步地,启动VR软件,对VR平台进行预判,判断VR平台的运行载体的种类,运行载体的种类包括电脑端和移动端的步骤之后包括:若识别到VR平台的运行载体为移动端时,则读取和解析预先配置好的配置文件,确认是否配置有符合该VR平台的VR硬件;若识别到有符合该VR平台的VR硬件且VR硬件的服务端已启动,则让VR眼镜与符合该VR平台的VR硬件两者相结合操作。进一步地,根据获取的电脑端配置的硬件类型来匹配选择相对应的配套VR硬件,生成相应的硬件管理类,让VR眼镜及匹配选择的配套VR硬件两者相结合操作的步骤包括:若获取到电脑端配置的VR硬件类型为VR多人体验平台时,则生成相应的硬件管理机制和硬件管理表,硬件管理机制包括UDP通信机制、TCP常连接机制、消息处理机制、心跳检测机制和断线重连机制,硬件管理表包括客户端连接管理表;将电脑端设为服务机、将VR眼镜及匹配选择的配套VR硬件两者设为客户机,按照生成的相应硬件管理机制和硬件管理表,让相结合操作的VR眼镜及匹配选择的配套VR硬件来对VR多人体验平台进行相关处理和记录。进一步地,根据获取的电脑端配置的硬件类型来匹配选择相对应的配套VR硬件,生成相应的硬件管理类,让VR眼镜及匹配选择的配套VR硬件两者相结合操作的步骤包括:若获取到电脑端配置的VR硬件类型为幻影电缸平台时,则生成电缸消息传递处理管理类和电缸数据处理方案;按照生成的电缸消息传递处理管理类和电缸数据处理方案,对幻影电缸平台进行信息传递和动作控制。进一步地,根据获取的电脑端配置的硬件类型来匹配选择相对应的配套VR硬件,生成相应的硬件管理类,让VR眼镜及匹配选择的配套VR硬件两者相结合操作的步骤包括:若获取到电脑端配置的VR硬件类型为行走平台时,则生成网络继电器形式的气缸接口模式;按照生成的电缸网络继电器形式的气缸接口模式,对行走平台进行气缸网络接口的状态控制。进一步地,根据获取的电脑端配置的硬件类型来匹配选择相对应的配套VR硬件,生成相应的硬件管理类,让VR眼镜及匹配选择的配套VR硬件两者相结合操作的步骤包括:若获取到电脑端配置的VR硬件类型为蛋椅9D太空舱时,则生成蛋椅流程处理类和蛋椅硬件处理类;按照生成的蛋椅流程处理类和蛋椅硬件处理类,对蛋椅9D太空舱进行动作控制。本专利技术的另一方面涉及一种基于unity的多平台多形态的VR硬件接口管理系统,包括:判断模块,用于启动VR软件,对VR平台进行预判,判断VR平台的运行载体的种类,运行载体的种类包括电脑端和移动端;获取模块,用于若识别到VR平台的运行载体为电脑端时,则读取和解析预先配置好的配置文件,确认VR平台是否配置有VR硬件,若确认有配置的VR硬件时,则获取电脑端配置的VR硬件类型,VR硬件类型为VR多人体验平台、幻影电缸平台、行走平台、蛋椅9D太空舱中的一种或几种;第一控制模块,用于根据获取的电脑端配置的硬件类型来匹配选择相对应的配套VR硬件,生成相应的硬件管理类,让VR眼镜及匹配选择的配套VR硬件两者相结合操作。进一步地,基于unity的多平台多形态的VR硬件接口管理系统还包括:确认模块,用于若识别到VR平台的运行载体为移动端时,则读取和解析预先配置好的配置文件,确认是否配置有符合该VR平台的VR硬件;第二控制模块,用于若识别到有符合该VR平台的VR硬件且VR硬件的服务端已启动,则让VR眼镜与符合该VR平台的VR硬件两者相结合操作。进一步地,第一控制模块包括:第一生成单元,用于若获取到电脑端配置的VR硬件类型为VR多人体验平台时,则生成相应的硬件管理机制和硬件管理表,硬件管理机制包括UDP通信机制、TCP常连接机制、消息处理机制、心跳检测机制和断线重连机制,硬件管理表包括客户端连接管理表;第一控制单元,用于将电脑端设为服务机、将VR眼镜及匹配选择的配套VR硬件两者设为客户机,按照生成的相应硬件管理机制和硬件管理表,让相结合操作的VR眼镜及匹配选择的配套VR硬件来对VR多人体验平台进行相关处理和记录。进一步地,第一控制模块包括:第二生成单元,用于若获取到电脑端配置的VR硬件类型为幻影电缸平台时,则生成电缸消息传递处理管理类和电缸数据处理方案;第二控制单元,用于按照生成的电缸消息传递处理管理类和电缸数据处理方案,对幻影电缸平台进行信息传递和动作控制。进一步地,第一控制模块包括:第三生成单元,用于若获取到电脑端配置的VR硬件类型为行走平台时,则生成网络继电器形式的气缸接口模式;第三控制单元,用于按照生成的电缸网络继电器形式的气缸接口模式,对行走平台进行气缸网络接口的状本文档来自技高网...

【技术保护点】
1.一种基于unity的多平台多形态的VR硬件接口管理方法,其特征在于,包括以下步骤:/n启动VR软件,对VR平台进行预判,判断VR平台的运行载体的种类,所述运行载体的种类包括电脑端和移动端;/n若识别到所述VR平台的运行载体为电脑端时,则读取和解析预先配置好的配置文件,确认VR平台是否配置有VR硬件,若确认有配置的VR硬件时,则获取电脑端配置的VR硬件类型,所述VR硬件类型为VR多人体验平台、幻影电缸平台、行走平台、蛋椅9D太空舱中的一种或几种;/n根据获取的电脑端配置的硬件类型来匹配选择相对应的配套VR硬件,生成相应的硬件管理类,让VR眼镜及匹配选择的配套VR硬件两者相结合操作。/n

【技术特征摘要】
1.一种基于unity的多平台多形态的VR硬件接口管理方法,其特征在于,包括以下步骤:
启动VR软件,对VR平台进行预判,判断VR平台的运行载体的种类,所述运行载体的种类包括电脑端和移动端;
若识别到所述VR平台的运行载体为电脑端时,则读取和解析预先配置好的配置文件,确认VR平台是否配置有VR硬件,若确认有配置的VR硬件时,则获取电脑端配置的VR硬件类型,所述VR硬件类型为VR多人体验平台、幻影电缸平台、行走平台、蛋椅9D太空舱中的一种或几种;
根据获取的电脑端配置的硬件类型来匹配选择相对应的配套VR硬件,生成相应的硬件管理类,让VR眼镜及匹配选择的配套VR硬件两者相结合操作。


2.如权利要求1所述的基于unity的多平台多形态的VR硬件接口管理方法,其特征在于,
所述启动VR软件,对VR平台进行预判,判断VR平台的运行载体的种类,所述运行载体的种类包括电脑端和移动端的步骤之后包括:
若识别到所述VR平台的运行载体为移动端时,则读取和解析预先配置好的配置文件,确认是否配置有符合该VR平台的VR硬件;
若识别到有符合该VR平台的VR硬件且VR硬件的服务端已启动,则让VR眼镜与符合该VR平台的VR硬件两者相结合操作。


3.如权利要求1所述的基于unity的多平台多形态的VR硬件接口管理方法,其特征在于,
所述根据获取的电脑端配置的硬件类型来匹配选择相对应的配套VR硬件,生成相应的硬件管理类,让VR眼镜及匹配选择的配套VR硬件两者相结合操作的步骤包括:
若获取到电脑端配置的VR硬件类型为VR多人体验平台时,则生成相应的硬件管理机制和硬件管理表,所述硬件管理机制包括UDP通信机制、TCP常连接机制、消息处理机制、心跳检测机制和断线重连机制,所述硬件管理表包括客户端连接管理表;
将电脑端设为服务机、将VR眼镜及匹配选择的配套VR硬件两者设为客户机,按照生成的相应硬件管理机制和硬件管理表,让相结合操作的VR眼镜及匹配选择的配套VR硬件来对所述VR多人体验平台进行相关处理和记录。


4.如权利要求1所述的基于unity的多平台多形态的VR硬件接口管理方法,其特征在于,
所述根据获取的电脑端配置的硬件类型来匹配选择相对应的配套VR硬件,生成相应的硬件管理类,让VR眼镜及匹配选择的配套VR硬件两者相结合操作的步骤包括:
若获取到电脑端配置的VR硬件类型为幻影电缸平台时,则生成电缸消息传递处理管理类和电缸数据处理方案;
按照生成的电缸消息传递处理管理类和电缸数据处理方案,对所述幻影电缸平台进行信息传递和动作控制。


5.如权利要求1所述的基于unity的多平台多形态的VR硬件接口管理方法,其特征在于,
所述根据获取的电脑端配置的硬件类型来匹配选择相对应的配套VR硬件,生成相应的硬件管理类,让VR眼镜及匹配选择的配套VR硬件两者相结合操作的步骤包括:
若获取到电脑端配置的VR硬件类型为行走平台时,则生成网络继电器形式的气缸接口模式;
按照生成的电缸网络继电器形...

【专利技术属性】
技术研发人员:康望才
申请(专利权)人:湖南翰坤实业有限公司
类型:发明
国别省市:湖南;43

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

1