一种基于模型映射的渲染方法及系统技术方案

技术编号:34698545 阅读:10 留言:0更新日期:2022-08-27 16:34
本发明专利技术公开本发明专利技术公开了一种基于模型映射的渲染方法及系统,属于室内设计方案渲染技术领域,包括以下几个步骤:将原始模型处理成目标格式模型;渲染服务器上导入渲染器需要的目标格式模型,视为精模;客户端设计软件导入目标格式模型,视为简模;使用层级目录和模型ID将渲染服务器精模和客户端简模建立映射关系;客户端制作设计方案,使用简模完成方案制作,提交渲染时转换格式,清除简模实体数据,保留矩阵信息,组装精模代理模型,上传方案至渲染服务器;服务器渲染器执行接收到的渲染任务,将客户端上传的方案进行重组后开始渲染作业,完成后将结果返回客户端。本发明专利技术可大幅度减少渲染等待时长,提高渲染效率及渲染质量。提高渲染效率及渲染质量。提高渲染效率及渲染质量。

【技术实现步骤摘要】
一种基于模型映射的渲染方法及系统


[0001]本专利技术属于室内设计方案渲染
,具体设计一种基于模型隐射的渲染方法及系统

技术介绍

[0002]国内主流渲染4K效果图的软件都是设计师通过三维建模软件,使用高精度模型完成的设计师方案,并提交渲染服务器完成渲染工作,这种设计方式存在以下问题。第一,设计端都采用高精度模型,对设计师端计算机硬件要求极高。特别是显卡要求,导致设计师需要配高端计算机,设计完计算机就处于搁置状态,致使整体硬件费用高,存在资源浪费。第二,设计效率低下。由于方案复杂会导致方案文件过大,当方案复杂到一定程度时容易造成计算机卡顿甚至死机,影响设计师工作效率。第三,上传等待时间长。设计方案包含了所有模型资源,一个完整的全房方案文件大小可达数个G,从本机上传至渲染服务器所需要时间过长,且严重依赖带宽资源。

技术实现思路

[0003]本专利技术的目的是在保证效果图质量不损失的前提下,提供一种基于模型映射的渲染方法及系统,以达到降低计算机硬件成本,宽带成本,提高设计师效率,减少渲染等待时长的目的为实现上述目的,本专利技术实施提供如下技术方案:第一方面,本专利技术提供了一种基于模型映射的渲染方法,包括以下步骤:第一步将原始模型处理成目标格式模型;第二步渲染服务器上导入渲染器需要的目标格式模型,视为精模;第三步客户端设计软件导入目标格式模型,视为简模;第四步使用层级目录和模型ID将渲染服务器精模和客户端简模建立映射关系;第五步客户端制作设计方案,使用简模完成方案制作,提交渲染时转换格式,清除简模实体数据,保留矩阵信息,组装精模代理模型,上传方案至渲染服务器;第六步服务器渲染器质性接收到的渲染任务,将客户端上传的方案重组后成新的渲染作业,再进行渲染,完成渲染后返回给客户端渲染后的效果图;第二方面,本专利技术提供了一种基于模型映射的渲染系统,所述包括模型加工单元、模型映射单元、方案转换单元、渲染调度单元、渲染作业单元,每个单元对应至少一条计算机程序指令,所述计算机程序指令被计算机执行时,使所述计算机执行第一方面所述的基于模型映射的渲染方法;与现有技术相比,本专利技术具有的有效效果至少包括:本专利技术提供的基于模型映射的渲染方法和系统,通过对原始模型进行尺寸校正,坐标轴校正,角度校正后,导出一个标准的目标格式模型,接着渲染服务器上导入可被目标渲染器渲染的精细模型。再者,通过按部件可见面得到对应的简单模型,面数仅为原始模型
的0.1%

10%,通过层级目录和模型ID将精模和简模建立映射关系,精模部署在渲染服务器端,简模部署于客户端,客户端制作设计方案,使用简模完成方案制作;可降低设计端对计算机硬件的要求;客户端在完成方案后,提交渲染时转换格式,清楚简模实体数据,保留矩阵信息,组装精模代理模型,上传方案至渲染服务器,服务器渲染器接收到客户端提交的渲染任务,将客户端上传的方案进行重组后;进行渲染作业,完成渲染后将渲染后的效果图返回给客户端。这一举措可大幅度降低客户端到服务端带宽压力,降低等待渲染时长,提高渲染效率及渲染质量;上述说明是本专利技术技术方案的基本概述,为了更清楚地了解本专利技术的技术手段,并可仿照说明书的内容予以实施,以下以本专利技术的较佳实施并配合附图说明来继续阐述。
附图说明
[0004]图1为本专利技术基于模型映射渲染方法的流程图;图2为本专利技术处理原始模型为精模、简模的示意图;图3为本专利技术将精模与简模建立映射关系的示意图;图4为本专利技术服务器调度中心解析与渲染作业的示意图;图5为本专利技术基于模型映射渲染系统的构成图;具体实施路劲为使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图对本专利技术进行进一步的详细说明。应当理解,此处所描述的具体实施方式仅仅用以解释本专利技术,并不限定本专利技术的保护范围。
[0005]为解决现有渲染方法成本高、渲染等待时间长、效率低的问题,本专利技术提供了一种基于模型映射的渲染方法和系统。图1为本专利技术提供的基于模型映射的渲染方法流程图。如图1所示,提供的基于模型映射的渲染方法包括以下步骤:步骤1,将原始模型处理成目标格式模型。
[0006]原始模型没有统一标准,需要做加工处理,如图2所示,使原始模型成为标准模型,即目标格式模型,包含:校正原始模型尺寸,建模软件单位设置为毫米,如果打开的原始模型模型单位为英寸则先将其转换成毫米,以确保单位统一;调整模型坐标轴原点为模型包围盒中心点,使模型正面朝向人眼方向;旋转模型方向,使其正面与Y轴方向平行,顶面与Z轴平行;进一步地,校正原始模型包围盒,删除无用的部件(组件),使包围盒刚好囊括所有部件最远端的边线。
[0007]经历以上步骤后,将模型另存为一个单独的模型,此时已是一个标准的目标格式模型文件。
[0008]步骤2,如图2所示,渲染服务器上导入渲染器需要的目标格式模型,视为精模,包括:根据所述使用原始模型的目标格式模型导出精模的目标格式模型;根据所述将精模的模型文件和对应的贴图文件合并放在同一文件夹内,视其为精
模文件。
[0009]步骤3,如图2所示,在客户端设计软件导入目标格式模型,视为简模基于调整坐标轴及方向、尺寸校正的原始模型,即标准模型,进行下一步操作。将标准模型按部件打散拆分,视情况按比例减面缩小模型体积,具体减面标准如下:(1)2000面以下,不用减面;(2)1万面以下20

30%;(3)1

5万面10

20%;(4)5

10万面5

20%;(5)10

50万面5

15%;(6)50

100万面3

10%;(7)100万面以上1

5%;注意,如果模型是这样的构成:衣柜、玄关柜(鞋柜)、茶几、床头柜,那么这些模型上面或里面会有盆栽、花瓶、摆件、书本等装饰物件,这时就可以将它分成两部分减面。
[0010]诸如衣柜等柜体、门板打包成一个组,减面按10%

50%操作,其他各类复杂装饰物则单独打包成一个组,减面按0.2

1%操作。这样能保证模型整体轮廓,即主要部分是完整的,而次要部分,只保留一些残留即可。
[0011]若装饰物在模型上方,减面时要考虑装饰物的高度,不能减面使得模型整体高度发生改变。
[0012]进一步地,将完成减面后的模型导出为目标设计软件的模型,单体模型文件体积控制在100K

5M,特别复杂的模型组合,如组合沙发、组合餐桌椅、组合床等,可以放宽至10M:所有这些处理完成的模型,皆称之为简模。
[0013]步骤4,使用层级目录和模型ID将渲染服务器精模和客户端简模建立映射关系,包括:如图3所示,模型管理员将处理好的简模上传至模型库中,并录入模型基本信息,如模型名称、宽深高尺寸信息等,设置模型层级目录(/家具/柜体/衣柜)。上传该模型后,后台会生成唯一标识码UUID来标记上传的简模。
[0014]如图3所本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于模型映射的渲染方法,其特征在于,包括以下步骤:第一步将原始模型处理成目标格式模型;第二步渲染服务器上导入渲染器需要的目标格式模型,视为精模;第三步客户端设计软件导入目标格式模型,视为简模;第四步使用层级目录和模型ID将渲染服务器精模和客户端简模建立映射关系;第五步客户端制作设计方案,使用简模完成方案制作,提交渲染时转换格式,清除简模实体数据,保留矩阵信息,组装精模代理模型,上传方案至渲染服务器;;第六步服务器渲染器质性接收到的渲染任务,将客户端上传的方案重组后成新的渲染作业,再进行渲染,完成渲染后返回给客户端渲染后的效果图;如权利要求1所述的基于模型映射的渲染方法,其特征在于,所述方法第一步将原始模型处理成目标格式模型,包括:根据所述调整原始模型坐标轴,处理后使其坐标原点居中,模型正面正对人眼,即Y轴负方向;根据所述调整原始模型角度,使其正面与Y轴方向平行,顶面与Z轴平行;如权利要求1所述的基于模型映射的渲染方法,其特征在于,所述方法第二步渲染服务器上导入渲染器需要的目标格式模型,视为精模,包括:根据所述使用原始模型的目标格式模型导出精模的目标格式模型;根据所述讲精模的模型文件和对应的贴图文件合并放在同一文件夹内,视其为精模文件;如权利要求1所述的基于模型映射的渲染方法,其特征在于,所述方法第三步在客户端设计软件导入目标格式模型,视为简模。2.根据所述将原始模型的目标格式模型按部件(组件)精简模型面数,幅度为原始模型面数的0.1%到20%不等;根据所述导出目标格式的模型文件;将目标格式模型导入客户端设计软件中,视为简模。3.如权利要求1所述的基于模型映射的渲染方法,其特征在于...

【专利技术属性】
技术研发人员:张杰董元义江柄柙
申请(专利权)人:深圳广田云万家科技有限公司
类型:发明
国别省市:

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

1