基于三维模型的多用户交互方法、系统及平台技术方案

技术编号:38616687 阅读:16 留言:0更新日期:2023-08-26 23:44
本发明专利技术公开了一种基于三维模型的多用户交互方法、系统及平台。所述多用户交互方法包括:获取三维模型,并将三维模型共享至用户的交互终端;接受模型操作,并将模型操作传输至所述交互终端,模型操作用于对三维模型的呈现场景进行调整;基于传输的模型操作,对交互终端上的三维模型进行对应操作,以同步调整所述交互终端上的三维模型的呈现场景。本发明专利技术所提供的多用户交互方法通过将三维模型共享至多个用户的交互终端,然后接受对于三维模型的操作并传输至其余交互终端中,避免了录制视频分享的模式下对于网络要求较高的问题,并且,多个交互终端均可实现操作以及同步传输操作过程,显著增强了基于三维模型的交互过程的互动性以及交互效率。性以及交互效率。性以及交互效率。

【技术实现步骤摘要】
基于三维模型的多用户交互方法、系统及平台


[0001]本专利技术涉及多用户交互
,尤其涉及一种基于三维模型的多用户交互方法、系统及平台。

技术介绍

[0002]随着科学技术的发展,工业产品逐渐朝向多元化、复杂化的方向进行,尤其是一些非标定制化设备,需要厂家、操作者、维护保养者和管理者充分了解设备的运行过程及注意事项,因此,多方的充分沟通交流是非常关键的。
[0003]目前在常见的三维产品的展示操作场景,需要多方处于同一个地点进行面对面的交流,如果不在同一个地点无法进行展示和讲解;或者当面临远程交流的需求时,可以通过视频直播的形式,由其中一个用户操作三维模型,录制为视频流的形式通过现有的多种直播平台或远程会议平台分享给其余众人,但这种远程交互方式一方面基于视频流,对于网络的稳定性要求较高,另一方面,无法实现参与交互的多个用户均可以操作三维模型进行展示沟通或准确地表达疑惑的功能,交流过程缺乏互动,效率较低。
[0004]基于此,如何让多个用户在相同或者不同的地点,能够高效地操作并展示同一个三维模型及场景甚至在一些情况下还能够共享与三维模型相关的多媒体资源对于增强互动性,提高交互效率,降低沟通成本具有非常重要的意义。

技术实现思路

[0005]针对现有技术的不足,本专利技术的目的在于提供一种基于三维模型的多用户交互方法、系统及平台。
[0006]为实现前述专利技术目的,本专利技术采用的技术方案包括:
[0007]第一方面,本专利技术提供一种基于三维模型的多用户交互方法,其包括:
[0008]获取三维模型,并将所述三维模型共享至用户的交互终端;
[0009]接受模型操作,并将所述模型操作传输至所述交互终端,所述模型操作用于对所述三维模型的呈现场景进行调整;
[0010]基于传输的所述模型操作,对所述交互终端上的三维模型进行对应操作,以同步调整所述交互终端上的三维模型的呈现场景。
[0011]第二方面,本专利技术还提供一种基于三维模型的多用户交互系统,其包括:
[0012]模型共享模块,用于获取三维模型,并将所述三维模型共享至用户的交互终端;
[0013]操作传输模块,用于接受模型操作,并将所述模型操作传输至所述交互终端,所述模型操作用于对所述三维模型的呈现场景进行调整;
[0014]同步调整模块,用于基于传输的所述模型操作,对所述交互终端上的三维模型进行对应操作,以同步调整所述交互终端上的三维模型的呈现场景。
[0015]第三方面,本专利技术还提供一种基于三维模型的多用户交互平台,其包括:
[0016]模型创建单元,用于接受交互终端的模型创建操作,生成对应的三维模型;
[0017]终端共享单元,用于将所述三维模型共享至其余多个交互终端;
[0018]模型操作单元,用于接受所述交互终端上传的模型操作,并将所述模型操作传输至其余多个交互终端。
[0019]基于上述技术方案,与现有技术相比,本专利技术的有益效果至少包括:
[0020]本专利技术所提供的多用户交互方法通过将三维模型共享至多个用户的交互终端,然后接受交互终端对于三维模型的操作,将操作传输至其余交互终端中,避免了录制视频分享的模式下对于网络要求较高的问题,并且,多个交互终端均可实现对三维模型的操作以及同步传输操作过程,显著增强了基于三维模型的交互过程的互动性以及交互效率。
[0021]上述说明仅是本专利技术技术方案的概述,为了能够使本领域技术人员能够更清楚地了解本申请的技术手段,并可依照说明书的内容予以实施,以下以本专利技术的较佳实施例并配合详细附图说明如后。
附图说明
[0022]图1是本专利技术一典型实施案例提供的操作终端的初始界面示例图;
[0023]图2是本专利技术一典型实施案例提供的接收终端的初始呈现界面示例图;
[0024]图3是本专利技术一典型实施案例提供的操作终端的操作界面示例图;
[0025]图4是本专利技术一典型实施案例提供的接收终端的操作呈现界面示例图。
具体实施方式
[0026]鉴于现有技术中的不足,本案专利技术人经长期研究和大量实践,得以提出本专利技术的技术方案。如下将对该技术方案、其实施过程及原理等作进一步的解释说明。
[0027]在下面的描述中阐述了很多具体细节以便于充分理解本专利技术,但是,本专利技术还可以采用其他不同于在此描述的方式来实施,因此,本专利技术的保护范围并不受下面公开的具体实施例的限制。
[0028]参见图1

图4所示,本专利技术实施例提供一种基于三维模型的多用户交互方法,其包括如下的步骤:
[0029]获取三维模型,并将所述三维模型共享至用户的交互终端。
[0030]接受模型操作,并将所述模型操作传输至所述交互终端,所述模型操作用于对所述三维模型的呈现场景进行调整。
[0031]基于传输的所述模型操作,对所述交互终端上的三维模型进行对应操作,以同步调整所述交互终端上的三维模型的呈现场景。
[0032]上述技术方案中,本专利技术的目的在于提供一个三维模型展示场景用于远程多人交互,最优的选择是基于网页平台的三维模型展示场景;具体实施案例中,例如可以在操作终端上通过网页加载一个三维模型,之后通过二维码或者复制链接的形式把网页地址在接收终端上打开,接收终端打开链接后会下载并创建和操作终端同样的三维模型展示场景。
[0033]操作终端发送给其他所有的接收终端消息通过服务器端同步发送,当操作终端进行操作时,将操作终端的相关操作逻辑通过自定义封装成数据包,在略微的延迟后把数据包通过服务器端发送给所有的接收终端,接收终端在收到数据包后把数据包处理成相同的操作并且在接收终端上还原操作终端的所有操作。
[0034]上述技术方案中,操作终端和/或接收终端可包括但不限于如下设备类型:windows操作系统,苹果mac操作系统,苹果iphone,苹果ipad,安卓操作系统,linux操作系统等。由于本专利技术所提供的交互方法优选可以建立在网页上,因此,具有浏览器功能,能够访问网页的任意系统均可以实现本专利技术所提供的交互方法。
[0035]现有技术也提供了一些基于网页的模型创建和编辑以及分享的方法,例如一些现有技术公开了获取基于WEB应用的新建3D模型数据及搭建的3D模型场景;依据所述基于WEB应用的新建3D模型数据及搭建的3D模型场景,获取在WEB应用中分享所述3D模型场景的方案,添加需要传递的介绍文档,及赋予接收端的权限,生成所述3D模型场景的分享链接;依据所述3D模型场景的分享链接,获取所述3D模型场景在服务器中存储的3D模型数据,构建接收端的WEB视图数据;依据所述接收端的WEB视图数据,获取所述3D模型场景的分享者信息和传递的介绍文档,实现对所述3D模型场景进行编辑、渲染、展示和分享的技术方案。但这些技术方案中,一方面,通过连接分享的是模型本身,而非所创建的交互场景,相当于通过网页下载了该模型,而没有产生实时地交互;另一方面,其经过对于模型的编辑操作以后,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于三维模型的多用户交互方法,其特征在于,包括:获取三维模型,并将所述三维模型共享至用户的交互终端;接受模型操作,并将所述模型操作传输至所述交互终端,所述模型操作用于对所述三维模型的呈现场景进行调整;基于传输的所述模型操作,对所述交互终端上的三维模型进行对应操作,以同步调整所述交互终端上的三维模型的呈现场景。2.根据权利要求1所述的多用户交互方法,其特征在于,所述交互终端包括操作终端和接收终端;所述操作终端用于接受所述模型操作,并将所述模型操作共享传输所述接收终端;所述接收终端用于基于所述模型操作对呈现的三维模型进行调整;优选的,所述三维模型由所述操作终端创建。3.根据权利要求2所述的多用户交互方法,其特征在于,所述交互终端中,操作终端和接收终端的权限能够切换;优选的,所述多用户交互方法还包括:当所述操作终端接受到权限释放操作时,所述操作终端切换为新的接收终端;当所述接收终端接受到被释放的权限对应的权限申请操作时,所述接收终端切换为新的操作终端。4.根据权利要求2所述的多用户交互方法,其特征在于,具体包括:在所述操作终端采集对所述三维模型的模型操作,并将采集到的模型操作转化为数据包;将所述数据包传输至接收终端;接收终端还原所述数据包中的内容,获得与所述操作终端一致的模型操作。5.根据权利要求4所述的多用户交互方法,其特征在于,所述数据包经过预设时长的延迟后再进行传输;优选的,在所述预设时长的延迟期间,当持续进行所述模型操作时,使当前数据包与邻近的下一个数据包合并发送,直至所述模型操作中断。6.根据权利要求5所述的多用户交互方法,其特征在...

【专利技术属性】
技术研发人员:孙海峰宋维超芦煜
申请(专利权)人:苏州梦想人软件科技有限公司
类型:发明
国别省市:

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

1