多类终端采集建模系统和建模方法技术方案

技术编号:23987145 阅读:28 留言:0更新日期:2020-04-29 14:06
本发明专利技术公开了一种多类终端采集建模系统,包括VR装置、采集端、在线客户端、和存储有建模素材的服务器,且采集端和在线客户端均能与服务器通信,具体的:采集端,用于将待建模对象扫描获得初模,并将初模传输给服务器;在线客户端,用于对待建模对象进行可视化编辑建模;服务器,用于对初模的存储和调取,对在线客户端传输的命令进行重放,对模型生成预览图;VR装置,用于在线客户端建模过程中对模型的即时查看。通过上述装置之间的交互,能够实现快速渲染出图、提高出图效率、缩短场景制作周期。

Multi class terminal acquisition modeling system and modeling method

【技术实现步骤摘要】
多类终端采集建模系统和建模方法
本专利技术涉及建模领域,具体涉及一种多类终端采集建模系统和建模方法。
技术介绍
建模就是建立模型,就是为了理解事物而对事物做出的一种抽象,是对事物的一种无歧义的书面描述。建立系统模型的过程,又称模型化。建模是研究系统的重要手段和前提。凡是用模型描述系统的因果关系或相互关系的过程都属于建模。因描述的关系各异,所以实现这一过程的手段和方法也是多种多样的。可以通过对系统本身运动规律的分析,根据事物的机理来建模;也可以通过对系统的实验或统计数据的处理,并根据关于系统的已有的知识和经验来建模。还可以同时使用几种方法。目前建模场景存在开发人员投入大、开发效率低、场景制作周期长、模型无法复用、系统部署复杂的问题。
技术实现思路
为解决上述问题,本专利技术目的在于提供一种多类终端采集建模系统,该多类终端采集建模系统包括VR装置、采集端、在线客户端、和存储有建模素材的服务器,通过上述装置之间的交互,能够实现快速渲染出图、提高出图效率、缩短场景制作周期。还提供了一种多类终端采集建模方法,在建模过程中,通过VR装置即时查看确认是否建模无误,确认后完成建模并存储至服务器,将服务器和在线客户端二者场景同步,具体为:将建模过程中所做的每个操作步骤按时间序以命令的形式发送至服务器,服务器接收到命令后按照时间序重放操作步骤。本专利技术通过下述技术方案实现:多类终端采集建模系统,包括VR装置、采集端、在线客户端、和存储有建模素材的服务器,且采集端和在线客户端均能与服务器通信,具体的:采集端,用于将待建模对象扫描获得初模,并将初模传输给服务器;在线客户端,用于对待建模对象进行可视化编辑建模;服务器,用于对初模的存储和调取,对在线客户端传输的命令进行重放,对模型生成预览图;VR装置,用于在线客户端建模过程中对模型的即时查看;建模时,在线客户端从服务器调取初模和其他所需建模素材,进行建模编辑,并通过VR装置即时查看,确认后完成建模并存储至服务器;建模编辑过程中,在线客户端需将建模处理过程中的每个操作步骤按时间序以命令的形式发送至服务器,服务器接收在线客户端传输的命令并/按时间序重放操作步骤,生成模型图传至在线客户端,通过VR装置查看。进一步的,在线客户端包括渲染模块,渲染模块用于离线时或服务器繁忙时生成模型图。进一步的,在线客户端包括通信模块,通信模块具有发送操作命令的缓冲队列,对处于队列中的命令进行合并和删除操作。以此减轻服务器重放命令的负荷。在线客户端包括显示模块、编辑模块,显示模块用于以多种不同视图展示模型,编辑模块用于对初模和其他建模素材进行修饰拼接。修饰拼接是指对模型和其他建模素材进行增删改操作。现有技术进行建模时,需要工作人员重新制作新的基础模型进行整个场景建模,场景的制作周期长,且工作量大,开发效率低。本专利技术的建模系统能够支持在线建模,建模过程能够通过VR装置即时查看,实现更加直观可靠的编辑修改,并能实时存储和在线分享,更为有用的是,本专利技术的建模系统能够将在在线客户端实施的建模操作过程同步到服务器端,在服务器端重现建模操作过程,即在线客户端命令和服务器端命令同步的过程,能够减少在线客户端的渲染压力,将渲染任务更多的让服务端执行,降低了传统技术中在线客户端对机器性能的高要求;本专利技术的命令同步,不仅能够在在线客户端渲染,还能在服务端进行渲染,能提高渲染出图的效率,缩短了场景制作周期。传统的云渲染是在在线客户端进行建模,需要将做好的模型发送给服务端,对带宽的占用非常高,实时性差,本专利技术仅仅是通过在线客户端传送操作命令给服务器,对带宽占用非常小,实时性提高了很多倍。一种如前所述的多类终端采集建模系统的建模方法,采集端将待建模对象扫描获得初模经通信提交至服务器存储,建模时,在线客户端从服务器调用初模并将其载入到建模场景,对模型修饰拼接进行建模,并通过VR装置即时查看确认是否建模无误,确认后完成建模并存储至服务器,建模过程中所做的每个操作步骤按时间序以命令的形式发送至服务器,服务器接收到命令后按照时间序重放操作步骤。服务器接收到命令后重放操作步骤时,依据命令类型做合并和丢弃处理。例如在建模过程中,出现先添加再删除,此操作步骤就可以丢弃处理。建模过程中,当VR装置和朝向发生变化时,服务器基于当前VR装置所在位置和朝向生成全景图,并发送至在线客户端的VR显示模块,VR装置所在位置和朝向发生变动时,在线客户端将变动信息发送至服务器,服务器会基于变动信息更新全景图并返回至在线客户端。在线客户端在发送命令给服务器时,将命令置于缓冲队列中,并对缓冲队列中的命令进行合并和删除操作。服务器包括存储服务器和渲染服务器,存储服务器用于存储初模、其他建模素材和成模,渲染服务器用于接收在线客户端传输的命令并/按时间序重放操作步骤,生成模型图传至在线客户端。在线客户端基于HTML5和WebGL技术实现和VR装置交互。本专利技术与现有技术相比,具有如下的优点和有益效果:1、本专利技术的建模系统能够支持在线建模,建模过程能够通过VR装置即时查看,实现更加直观可靠的编辑修改,并能实时存储和在线分享;2、本专利技术的建模系统能够将在在线客户端实施的建模操作过程同步到服务器端,在服务器端重现建模操作过程,即在线客户端命令和服务器端命令同步的过程,能够减少在线客户端的渲染压力,将渲染任务更多的让服务端执行,降低了传统技术中在线客户端对机器性能的高要求;本专利技术的命令同步,不仅能够在在线客户端渲染,还能在服务端进行渲染,能提高渲染出图的效率,缩短了场景制作周期。附图说明此处所说明的附图用来提供对本专利技术实施例的进一步理解,构成本申请的一部分,并不构成对本专利技术实施例的限定。在附图中:图1为本专利技术结构示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚明白,下面结合实施例和附图,对本专利技术作进一步的详细说明,本专利技术的示意性实施方式及其说明仅用于解释本专利技术,并不作为对本专利技术的限定。实施例1如图1所示,多类终端采集建模系统,包括VR装置、采集端、在线客户端、和存储有建模素材的服务器,且采集端和在线客户端均能与服务器通信,具体的:采集端,用于将待建模对象扫描获得初模,并将初模传输给服务器;在线客户端,用于对待建模对象进行可视化编辑建模;服务器,用于对初模的存储和调取,对在线客户端传输的命令进行重放,对模型生成预览图;VR装置,用于在线客户端建模过程中对模型的即时查看;建模时,在线客户端从服务器调取初模和其他所需建模素材,进行建模编辑,并通过VR装置即时查看,确认后完成建模并存储至服务器;建模编辑过程中,在线客户端需将建模处理过程中的每个操作步骤按时间序以命令的形式发送至服务器,服务器接收在线客户端传输的命令并按时间序重放操作步骤,生成模型图传至在线客户端,通过VR装置查看。在线客户端本文档来自技高网...

【技术保护点】
1.多类终端采集建模系统,其特征在于,包括VR装置、采集端、在线客户端、和存储/n有建模素材的服务器,且采集端和在线客户端均能与服务器通信,具体的:/n采集端,用于将待建模对象扫描获得初模,并将初模传输给服务器;/n在线客户端,用于对待建模对象进行可视化编辑建模;/n服务器,用于对初模的存储和调取,对在线客户端传输的命令进行重放,对模型生成预览图;/nVR装置,用于在线客户端建模过程中对模型的即时查看;/n建模时,在线客户端从服务器调取初模和其他所需建模素材,进行建模编辑,并通过VR装置即时查看,确认后完成建模并存储至服务器;建模编辑过程中,在线客户端需将建模处理过程中的每个操作步骤按时间序以命令的形式发送至服务器,服务器接收在线客户端传输的命令并按时间序重放操作步骤,生成模型图传至在线客户端,通过VR装置查看。/n

【技术特征摘要】
1.多类终端采集建模系统,其特征在于,包括VR装置、采集端、在线客户端、和存储
有建模素材的服务器,且采集端和在线客户端均能与服务器通信,具体的:
采集端,用于将待建模对象扫描获得初模,并将初模传输给服务器;
在线客户端,用于对待建模对象进行可视化编辑建模;
服务器,用于对初模的存储和调取,对在线客户端传输的命令进行重放,对模型生成预览图;
VR装置,用于在线客户端建模过程中对模型的即时查看;
建模时,在线客户端从服务器调取初模和其他所需建模素材,进行建模编辑,并通过VR装置即时查看,确认后完成建模并存储至服务器;建模编辑过程中,在线客户端需将建模处理过程中的每个操作步骤按时间序以命令的形式发送至服务器,服务器接收在线客户端传输的命令并按时间序重放操作步骤,生成模型图传至在线客户端,通过VR装置查看。


2.根据权利要求1所述的多类终端采集建模系统,其特征在于,在线客户端包括渲染模块,渲染模块用于离线时或服务器繁忙时生成模型图。


3.根据权利要求1所述的多类终端采集建模系统,其特征在于,在线客户端包括通信模块,通信模块具有发送操作命令的缓冲队列,对处于队列中的命令进行合并和删除操作。<...

【专利技术属性】
技术研发人员:刘力平蔡庆宇何帮斌樊超成
申请(专利权)人:重庆灏漫科技有限公司
类型:发明
国别省市:重庆;50

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

1