受API驱动的数字孪生可视化解决方案制造技术

技术编号:34343330 阅读:80 留言:0更新日期:2022-07-31 04:19
本发明专利技术涉及一种受API驱动的数字孪生可视化解决方案,该方案包括以下三个步骤:利用硬件接口规范及数据协议或软件开发包从计算机接口中读取并解析硬件的状态数据,获得硬件的空间位置及方位角参数;根据三维虚拟场景软件交互配置定义,将从步骤1中获得的数据映射为标准交互设备输入状态信息;调用操作系统应用程序编程接口,将步骤2中得到的模拟标准交互设备输入状态信息转化为真实交互设备信息,驱动三维虚拟场景的实时交互。动三维虚拟场景的实时交互。动三维虚拟场景的实时交互。

【技术实现步骤摘要】
受API驱动的数字孪生可视化解决方案


[0001]本专利技术涉及虚拟现实
,尤其涉及一种受API驱动的数字孪生可视化解决方案。

技术介绍

[0002]人机交互技术是计算机图形学和虚拟现实领域中不可或缺的组成部分,是属于用户接口管理系统(User Interface Management System,UIMS)的一项重要技术。而交互设备是完成交互任务的重要基础,其主要实现定位、选择、取值,拾取等五种交互任务。目前的三维可视化软件如3d Max、Maya等主要通过鼠标和键盘进行场景的定位和变换,在三维游戏中则除了鼠标键盘外,还可以采用游戏杆进行交互。这些设备的交互能力有限,在软件中被人为地映射为场景平移、旋转、缩放等操作,交互方式不够自然、灵活。此外,这类交互软件还限制了用户的双手,使得更加复杂的交互难以实现。
[0003]但是现在的固定的硬件需要固定的软件支持,每个3D软件之间相互不兼容,而且3D软件与数字硬件之间也无法兼容,经常出现各种读取错误,大大降低了使用效率,严重阻碍了虚拟现实技术的进步。
专利
技术实现思路

[本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种受API驱动的数字孪生可视化解决方案,其特征在于:该方案包括以下三个步骤:步骤1:利用硬件接口规范及数据协议或软件开发包从计算机接口中读取并解析硬件的状态数据,获得硬件的空间位置及方位角参数;步骤2:根据三维虚拟场景软件交互配置定义,将从步骤1中获得的数据映射为标准交互设备输入状态信息;步骤3:调用操作系统应用程序编程接口,将步骤2中得到的模拟标准交互设备输入状态信息转化为真实交互设备信息,驱动三维虚拟场景的实时交互。2.根据权利要求1所述的受API驱动的数字孪生可视化解决方案,其特征是:所述步骤1具体包括:将硬件与计算机之间通过串口、并口或USB接口等方式中的一种进行连接;利用硬件供应商提供的硬件接口规范及数据协议,调用操作系统应用程序编程接口(API)或硬件厂商提供的软件开发包(SDK),从接口中获得数据;从获取的数据中解析出硬件相对于基坐标系的位移矢量和方位角度;所述步骤2具体包括:将步骤1中所获得的硬件相对于基坐标系的位移矢量和方位角度映射为特定的输入设备状态信息,输入设备状态信息包括鼠标移动方向、移动量、按键状态以及键盘的按键状态,根据具体三维可视化软件交互方式,定义相应的交互映射关系;所述步骤3具体包括:调用操作系统应用程序编程接口,将步骤2所获得特定输入设备状态信息转化为真实交互设备信息发送给计算机,计算机系统自动将获得的真实交互设备信息发送给目标三维可视化软件,并进行场景的交互。3.根据权利要求1所述的受API驱动的数字孪生可视化解决方案,其特征是:所述步骤1中从计算机硬件接口中获取硬件状态信息的方法是:利用硬件供应商提供的硬件接口规范及数据协议,调用操作系统API,从计算机...

【专利技术属性】
技术研发人员:黄超
申请(专利权)人:扬州幻界元素传媒科技有限公司
类型:发明
国别省市:

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

1