基于云平台的在线三维渲染技术及系统技术方案

技术编号:23240124 阅读:54 留言:0更新日期:2020-02-04 19:06
本发明专利技术公开了一种基于云平台的在线三维渲染技术和系统,它包括WEB前端系统,所述WEB前端系统包括访问层和前端UI,所述访问层为手机和PC端。通讯层,业务层和数据层,它采用模型减面优化算法对模型文件轻量化处理,包括对减面优化后的轻量化模型的压缩步骤和实时通讯协议对模型文件进行优化,另外还采用渲染管线的并行算法和动态算力渲染算法对模型文件轻量化处理,让用户可以在任何轻量级的终端上获得高质量的3D渲染,云平台的在线三维渲染系统使一个设计中的产品在云服务器中渲染生成,来自各个国家或各个地区的设计师可以在同一个平台中进行设计,彼此直接交流看法并作出结论,修改后的设计共同验证。

Online 3D rendering technology and system based on cloud platform

【技术实现步骤摘要】
基于云平台的在线三维渲染技术及系统
本专利技术涉及建筑软件云平台三维渲染领域,尤其是涉及一种基于云平台的在线三维渲染技术及系统。
技术介绍
随着计算机可视化、虚拟现实技术的发展,人们对实时真实感渲染以及场景复杂度提出了更高的要求。传统的直接使用底层图形接口如OpenGL、DirectX开发图形应用模型暴漏出开发复杂度高、周期性长、维护困难的缺点。常规的商业渲染引擎,如Delta3D、OGRE、OSG、Unity3d、VTK等、存在成本高,不开源、对显卡及硬件要求高的特点,不利于BIM应用行业的协同工作。基于云平台的在线三维渲染系统的工作模式与常规的云计算类似,即将3D程序放在远程的服务器容器中渲染,用户终端通过Wed软件或者直接在本地的3D程序中点击一个“在线渲染服务”按钮并借助高速互联网接入访问资源,指令从用户终端中发出,服务器根据指令执行对应的渲染任务,而渲染结果画面则被传送回用户终端中加以显示。授权公告号为CN106502794B的中国专利技术专利公开了一种基于云端渲染的三维效果图高效渲染方法,提供计算机终端、数据交换管理本文档来自技高网...

【技术保护点】
1.一种基于云平台的在线三维渲染系统,它包括WEB前端系统,所述WEB前端系统包括访问层和前端UI,所述访问层为手机和PC端。通讯层,业务层和数据层,其特征在于,所述业务层包括a治理和配置模块;b监控保护和日志系统;c路由网关集群;d渲染任务调度模块,所述渲染任务调度模块包括Mesos Master调度中心、若干Mesos Slave从服务、ConfigureService配置中心和Configure Service转换服务,所述Mesos Master调度中心根据所选渲染模型的经验值来分配CPU、GPU、DISK大小并制定到合适的Mesos Slave机器上启动相应的实例进行渲染,所述Con...

【技术特征摘要】
1.一种基于云平台的在线三维渲染系统,它包括WEB前端系统,所述WEB前端系统包括访问层和前端UI,所述访问层为手机和PC端。通讯层,业务层和数据层,其特征在于,所述业务层包括a治理和配置模块;b监控保护和日志系统;c路由网关集群;d渲染任务调度模块,所述渲染任务调度模块包括MesosMaster调度中心、若干MesosSlave从服务、ConfigureService配置中心和ConfigureService转换服务,所述MesosMaster调度中心根据所选渲染模型的经验值来分配CPU、GPU、DISK大小并制定到合适的MesosSlave机器上启动相应的实例进行渲染,所述ConfigureService配置中心用来保存模型相关数据并提供与前端的交互接口,所述ConfigureService转换服务则用来处理模型构件树及构件属性的相关信息;e文件同步模块,包括FileSyncService文件同步服务和RenderService渲染引擎,所述MesosSlave搭载着文件同步服务,会准实时的将用户在各端上传的模型文件同步到本地,以供渲染引擎进行实时渲染;f云渲染轻量化及文件处理模块,由云端服务对模型文件进行轻量化处理,并就模型的使用状态进行邮件通知。


2.根据权利要求1所述基于云平台的在线三维渲染系统,其特征在于,所述Web前端系统用于处理用户的web请求和基于页面的图形和模型的交互操作;通讯层用于提供对外的服务调用接口和通过websocket传输用户的操作给服务器同时把服务器的处理结果实地发送给Web前端的用户;业务层处理包括服务器渲染实例的分配、启动、终止及状态监控,是云端图形引擎的核心功能模块;数据层负责模型相关数据的存储和关联数据的查询和检索。


3.一种基于云平台的在线三维渲染技术,其特征在于:它包括采用模型减面优化算法对模型文件轻量化处理,步骤如下:
步骤一,根据所编辑的顶点、面、UV坐标数据构件类型优化简化率;
步骤二,首先将顶点和面简化,根据各面信息计算每个顶点向他的每个邻居顶点坍缩的代价权值,u向v坍缩即消去u,将u的每个邻居边里的u替换为v;
步骤三,将UV坐标简化,根据求边简...

【专利技术属性】
技术研发人员:李伯宇姚伟兵周永江宁高翔王新洋于洁
申请(专利权)人:中设数字技术股份有限公司
类型:发明
国别省市:湖北;42

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

1