logo好方法网

一种3D远程协同的交互方法及系统


技术摘要:
本发明公开一种3D远程协同的交互方法,该方法适用于具有服务端及访问端的系统或环境中,包括:建立一个包括服务端与访问端为参会者的协同会议。将参会者加入协同会议。服务端上传3D远程协同程序到协同会议的共享文件中。参会者能够共享3D远程协同程序。访问端通过用户  全部
背景技术:
产品展示牌的显示内容多为固定文件内容,该文件可以是静态的显示图片,也可 以是动态的动画内容。其与观看者之间不具有交互性。对于较为复杂的产品展示来说,需要 较长的展示时间,因此观看者很难在短时间获取到有效的浏览信息,从而,使观看者对产品 的了解有限。制约了产品展示牌的使用效率,降低了产品的可用性。
技术实现要素:
本发明的目的使提供一种3D远程协同的交互方法,其可以将展示内容与观看者互 动,可根据观看者的实际需要观看展示内容,提高了产品的适用性,同时可提供更加动态、 智能的展示过程。 本发明的另一个目的是提供一种3D远程协同的交互系统,其可使观看者对观看内 容动态交互,并且可在不占用大量本地资源的同时,通过远程获取动态信息,获取方式快 捷、高效。满足观看者对展示内容的需要。 第一方面,本发明的一种实施方式中,提供了一种3D远程协同的交互方法,该方法 适用于具有服务端及访问端的系统或环境中;所述服务端设置于云端或远程服务端;所述 访问端与所述服务端设置同一个协同系统中;在所述服务端预存一个3D远程协同程序; 3D远程协同程序具有:一个3D模型资源文件或能够获取一个3D模型资源文件。一 个能够加载且显示3D模型资源文件的用户选取界面。及一个3D模型操作指令集,其为选取 或点击用户选取界面中的3D模型所链接的多个操作指令。 3D远程协同的交互方法包括: 步骤S101,建立一个包括服务端与访问端为参会者的协同会议。将参会者加入协 同会议。 步骤S102,服务端上传3D远程协同程序到协同会议的共享文件中,使参会者能够 共享3D远程协同程序。 步骤S103,访问端在用户选取界面中,从3D模型操作指令集中选取当前3D模型操 作指令集。当前3D模型操作指令集为3D模型操作指令集中的一个操作指令或多个操作指 令。 步骤S104,服务端根据当前3D模型操作指令集在本地数据库中获取当前指令应答 文件。根据当前指令应答文件更新协同会议的用户选取界面的显示,以使访问端能够看到 更新后的用户选取界面。 在本发明交互方法的一种优选的实施方式中,步骤S101中包括: S1011,访问端通过本地客户端上加载的App应用发送http请求向web服务器申请 5 CN 111586338 A 说 明 书 2/7 页 创建一个协同会议,web服务器返回会议信息及会议服务器的相关信息。 S1012,访问端通过本地客户端上加载的App应用发送基于TCP协议的私有通讯协 议到会议服务器开启对应会议。 S1013,服务端在协同会议客户端中复制会议邀请链接,通过即时通信平台或程序 发送给参会者。 S1014,参会者通过本地的App加载主持人的会议邀请链接或会议编号信息进入协 同会议。 在本发明交互方法的一种优选的实施方式中即时通信平台或程序为:微信、QQ、短 信、钉钉、邮件、企业微信、旺旺或iMessage平台。 在本发明交互方法的一种优选的实施方式中3D模型操作指令集包括:点选、旋转、 拖动、拆解、合并、刨切、显示模式切换及视角切换操作指令。 步骤S102中还包括:访问端将3D远程协同程序存储到本地。 在本发明交互方法的一种优选的实施方式中步骤S104后还包括: 步骤S105,参会者能够通过本地App应用向访问端发送3D模型操作指令集及3D模 型资源文件的调用权限请求。 步骤S106,访问端接收到调用权限请求后,根据设定权限向参会者返回权限通过 应答或拒绝应答。 步骤S107,若参会者通过本地App应用接收到权限通过应答,则参会者通过本地 App应用加载用户选取界面,参会者在用户选取界面中,从3D模型操作指令集中选取当前3D 模型操作指令集。当前3D模型操作指令集为3D模型操作指令集中的一个操作指令或多个操 作指令。 步骤S108,服务端根据当前3D模型操作指令集在本地数据库中获取当前指令应答 文件。根据当前指令应答文件更新协同会议的用户选取界面的显示,以使访问端能够看到 更新后的用户选取界面。 在本发明交互方法的一种优选的实施方式中步骤S104中包括: 步骤S1041,服务端向访问端下发模型操作同步命令。命令中包括画面更新间隔时 间及提醒字段或提醒标识图形。 步骤S1042,访问端根据更新间隔时间运行模型操作同步命令后,判断当前显示页 面是否为预期或设定显示页面,若是,则退出模型操作同步命令,若否,则继续运行模型操 作同步命令。 本发明另一方面还提供了一种3D远程协同的交互系统,该系统适用于具有服务端 及访问端的系统或环境中。服务端设置于云端或远程服务端。访问端与服务端设置同一个 协同系统中。在服务端预存一个3D远程协同程序。3D远程协同程序具有: 一个3D模型资源文件或能够获取一个3D模型资源文件。 一个能够加载且显示3D模型资源文件的用户选取界面。及 一个3D模型操作指令集,其为选取或点击用户选取界面中的3D模型所链接的多个 操作指令。 3D远程协同的交互系统包括: 建立协同会议单元,其配置为建立一个包括服务端与访问端为参会者的协同会 6 CN 111586338 A 说 明 书 3/7 页 议。将参会者加入协同会议。 共享单元,其配置为服务端上传3D远程协同程序到协同会议的共享文件中,使参 会者能够共享3D远程协同程序。 操作指令获取单元,其配置为访问端在用户选取界面中,从3D模型操作指令集中 选取当前3D模型操作指令集。当前3D模型操作指令集为3D模型操作指令集中的一个操作指 令或多个操作指令。 显示单元,其配置为服务端根据当前3D模型操作指令集在本地数据库中获取当前 指令应答文件。根据当前指令应答文件更新协同会议的用户选取界面的显示,以使访问端 能够看到更新后的用户选取界面。 在本发明交互系统的一种优选的实施方式中,建立协同会议单元还配置为: 访问端通过本地客户端上加载的App应用发送http请求向web服务器申请创建一 个协同会议,web服务器返回会议信息及会议服务器的相关信息。 访问端通过本地客户端上加载的App应用发送基于TCP协议的私有通讯协议到会 议服务器开启对应会议。 服务端在协同会议客户端中复制会议邀请链接,通过即时通信平台或程序发送给 参会者。 参会者通过本地的App加载主持人的会议邀请链接进入协同会议。 共享单元还配置为:访问端将3D远程协同程序存储到本地。 在本发明交互系统的一种优选的实施方式中,还包括: 参会者请求单元,其配置为参会者能够通过本地App应用向访问端发送3D模型操 作指令集及3D模型资源文件的调用权限请求。 应答单元,其配置为访问端接收到调用权限请求后,根据设定权限向参会者返回 权限通过应答或拒绝应答。 参会者操作单元,其配置为若参会者通过本地App应用接收到权限通过应答,则参 会者通过本地App应用加载用户选取界面,参会者在用户选取界面中,从3D模型操作指令集 中选取当前3D模型操作指令集。当前3D模型操作指令集为3D模型操作指令集中的一个操作 指令或多个操作指令。 服务端根据当前3D模型操作指令集在本地数据库中获取当前指令应答文件。根据 当前指令应答文件更新协同会议的用户选取界面的显示,以使访问端能够看到更新后的用 户选取界面。 在本发明交互系统的一种优选的实施方式中,显示单元还配置为: 服务端向访问端下发模型操作同步命令。命令中包括画面更新间隔时间及提醒字 段或提醒标识图形。 访问端根据更新间隔时间运行模型操作同步命令后,判断当前显示页面是否为预 期或设定显示页面,若是,则退出模型操作同步命令,若否,则继续运行模型操作同步命令。 本发明中的3D远程协同的交互方法,通过建立服务端与访问端的协同会议,使服 务端可以实时接收到访问端的展示请求,并给予及时的处理及回应。同时,本发明在访问端 可以对产品三维展示,访问者易于得到更为真实的产品内容信息,从而,使产品展示更为全 面。 7 CN 111586338 A 说 明 书 4/7 页 附图说明 为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用 的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领 域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附 图。 图1为本发明一实施例提供的3D远程协同的交互方法的流程图; 图2为本发明一实施例提供的3D远程协同的交互系统的组成框图。
下载此资料需消耗2积分,
分享到:
收藏