首页> 中国专利> 一种移动端操控虚幻引擎PC大屏的方法

一种移动端操控虚幻引擎PC大屏的方法

摘要

本发明公开了一种移动端操控虚幻引擎PC大屏的方法,包括虚幻引擎,服务器端和移动端,所述虚幻引擎与服务器端保持长连接,并更新功能交互配置到服务器端,当移动端请求时,下载功能交互配置到移动端并生成交互界面,点击交互界面就可以通过服务器端对虚幻引擎发送操作指令,虚幻引擎的三维场景的交互拆分为鼠标的IO指令和场景内的功能指令,降低了移动端控制时的环境需求,实时性高。

著录项

  • 公开/公告号CN113111277A

    专利类型发明专利

  • 公开/公告日2021-07-13

    原文格式PDF

  • 申请/专利号CN202110358047.5

  • 申请日2021-04-01

  • 分类号G06F16/955(20190101);G06F16/958(20190101);G06F3/0481(20130101);G06F3/0488(20130101);

  • 代理机构11745 北京哌智科创知识产权代理事务所(普通合伙);

  • 代理人张璇

  • 地址 215000 江苏省苏州市常熟经济技术开发区四海路11号科创园1号楼405室

  • 入库时间 2023-06-19 11:49:09

说明书

技术领域

本发明涉及虚拟控制领域,特别涉及一种移动端操控虚幻引擎PC大屏的方法。

背景技术

虚幻引擎在三维场景展示的行业已经是龙头软件,利用虚幻引擎在相关的展厅的超大屏幕城市介绍、社区介绍、地产楼盘介绍、产业园介绍以及各种各样需要城市场景的内容展现已经应用十分普遍。

虚幻引擎的核心是可以进行三维场景的交互,在基于展厅现场的超大屏幕如何进行交互操作就显得十分重要,目前主要是两种解决方案:

1)通过硬件的无线飞鼠进行操控,代替传统的鼠标键盘;

2)通过虚幻引擎自身的同屏技术,把大屏内容同步到i pad或者手机端,进行同步操作;

其中飞鼠需要相应的硬件进行配合,对操作性和实用性存在一定的限制,而第二种方法的传统技术是通过虚幻引擎的同屏技术实现,要通过网址发布访问地址;由于是同屏,所以对网络传输要求比较高,U I适用于超大屏,在移动端使用会发生比例不匹配,文字过小等问题;通过局域网,就需要配置网址发布后,才可以访问,实施麻烦。

发明内容

本发明的主要目的在于提供了一种移动端操控虚幻引擎PC大屏的方法,降低对互联网的网络的要求,简单的手机扫描二维码就可以通过移动端来操控大屏的虚幻引擎三维场景进行交互;100k左右的网速带宽就可以保证流畅的操作,且解决了U I适配的问题。

为实现上述目的,本发明采取的技术方案为:

一种移动端操控虚幻引擎PC大屏的方法,包括步骤:

a.当基于虚幻引擎的三维场景开始运行时,虚拟引擎与服务器端进行连接,并保持长连接;

b.校验虚幻引擎的三维场景版本号,并将虚幻引擎的三维场景与本地的功能交互配置上传到服务器;进入长连接的等待状态;

c.移动端访问服务器端,服务器端生成虚幻引擎的三维场景的功能交互配置,发送给请求的移动端;

d.移动端依据获取的虚幻引擎的三维场景的功能交互配置在移动端生成对应的H5操作页面;

e.移动端通过与虚拟三维场景进行交互操作执行。

进一步的,所述步骤c中移动端通过扫描相应的二维码,访问服务器,服务器端进行安全验证并依据二维码信息匹配对应的虚幻引擎的三维场景版本号,生成虚幻引擎的三维场景的功能交互配置。

进一步的,所述步骤e中移动端通过H5的触控区域进行鼠标指令的输入,并通过服务器直接发送到虚幻引擎的三维场景进行鼠标执行的交互执行。

更进一步的,所述步骤e中移动端通过H5的操作页面进行功能交互指令的输入,并通过服务器直接发送到虚幻引擎的三维场景进行交互操作的执行。

与现有技术相比,本发明的有益效果为:

1)随时扫码随时接管虚幻引擎的三维场景的交互操控,只要连上互联网;

2)对网速要求不高;移动端对虚幻引擎的三维场景的交互是通过指令传输来实现的,指令集的数据量非常少,实时性高。;

3)操作界面配置灵活;移动端的操作界面是下载服务器生成虚幻引擎的三维场景的交互配置,缓存到本地生成对应的操作界面;能面对不同的三维场景生成不同的操作界面;

4)操作界面简单;移动端的操作界面有功能操作和触屏鼠标区域组成,功能直接明了,没有学习成本。

附图说明

图1为本发明的运行模拟示意图。

具体实施方式

下面结合附图对本发明的较佳实施例作详细阐述,以使本发明的优点和特征能更易于被本领域技术人员理解,从而对本发明的保护范围作出更为清楚明确的界定。

参见图1所示,一种移动端操控虚幻引擎PC大屏的方法,

当基于虚幻引擎的三维场景开始运行时,就与服务器端进行连接,并保持长连接;

校验虚幻引擎的三维场景版本号,并将虚幻引擎的三维场景本地的功能交互配置上传到服务器;进入长连接的等待状态;

移动端扫描二维码,访问服务器,服务器端进行安全验证并依据二维码信息匹配对应的虚幻引擎的三维场景版本号,生成虚幻引擎的三维场景的功能交互配置,发送给请求的移动端;

移动端依据获取的虚幻引擎的三维场景的功能交互配置在移动端生成对应的H5操作页面;

移动端通过H5的触控区域进行鼠标指令的输入,并通过服务器直接发送到虚幻引擎的三维场景进行鼠标执行的交互执行;

移动端通过H5的操作页面进行功能交互指令的输入,并通过服务器直接发送到虚幻引擎的三维场景进行交互操作的执行

本发明将虚幻引擎的三维场景交互拆解为鼠标交互与功能交互两个部分,并维持虚幻引擎的三维场景通过互联网与交互服务器形成长连接;并更新功能交互配置到服务器端,当移动端扫描二维码进行接管的时候,下载功能交互配置到移动端并生成交互界面,通过H5技术模拟的触控板发送指令给虚幻引擎的三维场景的鼠标交互模块,通过H5技术发送功能指令给虚幻引擎的三维场景的功能交互模块,降低网络的需求。

交互指令实现的拆分:虚幻引擎的三维场景的交互拆分为鼠标的I O指令和场景内的功能指令。

其中虚幻引擎的三维场景与服务器端保持长连接,移动端模拟鼠标指令到虚幻引擎的三维场景的I O接口,移动端发送鼠标指令到基于虚幻引擎的三维场景的独立开发的功能接口,提高操作的稳定性。

以上所述仅为本发明的较佳实施方式,本发明的保护范围并不以上述实施方式为限,但凡本领域普通技术人员根据本发明所揭示内容所作的等效修饰或变化,皆应纳入权利要求书中记载的保护范围内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号