当前位置: 首页 > 专利查询>孙华良专利>正文

室内软装3D效果图设计输出装置和方法制造方法及图纸

技术编号:7614970 阅读:302 留言:0更新日期:2012-07-27 00:38
本发明专利技术涉及一种室内软装3D效果图设计输出装置和方法,通过设置前台输入/输出模块、前台控制模块、前后台数据库和后台3D渲染引擎,将3D效果图的调整输出拆分作两个步骤,即2D六面墙的预览和3D场景的最终生成,将占数据量较小的前台数据库作为和用户进行初步交互的前沿,调整完毕后,再调用数据量大的后台3D模型生成软装3D效果图,该方法减少了前后台数据交互中的数据传输量,降低了对前台终端硬件的要求,加快了操作速度,尤其适用于无线或远程的应用。

【技术实现步骤摘要】

本专利技术涉及一种输出装置和方法,尤其涉及一种室内软装3D效果图设计输出装置和方法
技术介绍
在室内软装领域的3D效果图设计中,现在广泛使用3Ds Max, V-Ray等3D设计平台来进行效果图的设计、修改与展示。用户通过在3D设计软件平台上进行房屋建模,附加材质,灯光渲染等来达到最佳的设计效果,但这样的流程需要耗费用户大量的时间和精力, 并且仅仅适用于少量的特定效果设计图。当用户需要在有限的时间内为几十成百套房屋进行装饰设计并向用户本地展示或通过互联网远程展示3D效果图的时候,传统的3D效果图设计输出流程将耗费用户大量的精力来进行重复的工作,这将极大的增高设计的人力成本和时间成本。具体而言,现有已知的效果图生成办法如下1.在3Ds Max中设置场景的模型,添加相应的材质,然后通过V-Ray渲染产生效果图。这种工作流程需要在添加材质,效果图渲染阶段投入大部分时间。2.使用photoshop将所有抠除背景后家居用品的图片在空间中拼凑后生成展示家装组合的效果图。这种工作流程耗时相对较少,但是展示效果图非常有限, 同时没有充分考虑房间与家居用品的比例问题,有时甚至会误导使用者。
技术实现思路
为了提高3D效果图设计和输出的效率,大幅降低人力成本和时间成本,本专利技术提出了一种室内软装3D效果图设计输出装置和方法,通过数据库技术对一些耗时较长并且可以重复使用模型进行预处理,并设置新颖的软装相关的模型属性以后对模型进行快速有效地检索,以达到在远程数据传输时,仅交换占数据量极小的文字描绘文件,提高传输效率,节省所需带宽。该技术方案具体如下室内软装3D效果图设计输出装置,包括—目标基本及设置参数输入模块,包括房型、房间基本信息输入端,家居用品基本信息及位置信息输入端,3D效果生成指令输入端;—前台输出模块,包括家居用品基本信息及位置信息显不输出端,3D效果图输出端;所述家居用品基本信息及位置信息输入端及输出端通过一描述同一房间的、互相存在投影关系的六面墙面输入、输出窗口实现;一前台数据库,包括预存有房型及其房间描述信息的前台房屋户型模型库和预存有家居用品描述信息的前台家居用品模型库,所述描述信息为2D图片或文字属性信息;一后台3D渲染引擎及同其连接、供其调用以合成3D场景效果图的后台数据库,该后台数据库包括预存有房型及其房间3D模型的后台房屋户型数据库和预存有家居用品3D模型的后台家居用品模型库;一前台控制模块,该模块同上述目标基本及设置参数输入模块、前台输出模块、前台数据库和后台3D渲染引擎相连接;该控制模块通过目标基本及设置参数输入模块获取房型、房间基本信息及家居用品基本信息,并基于前述基本信息在前台数据库中调用相应描述信息,通过前台输出模块进行输出;该控制模块通过目标基本及设置参数输入模块获取该家居用品的基本信息及相应摆放位置的信息,计算出在摆放墙面以外的其他墙面相应的摆放位置投影,并通过前台输出模块进行输出;该控制模块通过目标基本及设置参数输入模块获取房型、房间基本信息及家居用品基本信息及家居用品在六面墙面的位置信息, 向后台3D渲染引擎输出相应包括房型、房间基本信息及家居用品文字属性信息及家居用品在六面墙面的位置信息的场景描述文件,并获取后台3D渲染引擎反馈的3D场景效果图信息、通过前台输出模块进行输出。进一步,该装置还包括一前台家居用品智能搜索模块,该模块分别同前台家居用品数据库及前台控制模块相连接,以便前台控制模块基于描述信息进行目标家居用品的搜索。进一步,所述文字属性信息包括物体阴影尺寸信息。进一步,所述目标基本及设置参数输入模块还包括特效信息输入端,前述特效信息包括灯光模式或视角角度。进一步,所述前台数据库中的家居用品属性信息,该属性包括材质、或适用房间、 或适用墙面。进一步,所述场景描述文件通过差分编码进行表述。进一步,所述装置利用云计算,将后台数据库和后台3D渲染引擎设置于云端,将目标基本设置及特效参数输入模块、前台输出模块、前台控制模块和前台数据库设置于终端。进一步,所述3D渲染引擎反馈的3D场景效果图信息为后台3D渲染引擎擎计算出的最终3D效果图同场景描述文件间的差值。一种使用前述设计输出装置进行室内软装的方法,其特征在于,包括以下步骤步骤一、用户通过型、房间基本信息输入端进行房型、房间基本信息输入及选择, 确定待室内软装的房间;步骤二、前台控制模块通过目标基本及设置参数输入模块获取该房间基本信息, 并从前台数据库中前台家居用品数据库中搜索到的可用于该房间的家居用品的2D图片和文字属性描述信息,通过前台输出模块进行输出显示,以供用户选择;步骤三、用户从输出显示的家居用品中选定所需用品,并将物品在六面墙面窗口中任一窗口中进行摆放,前台控制模块通过目标基本及设置参数输入模块获取该家居用品的基本信息及相应摆放位置的信息,计算出在摆放墙面以外的其他墙面显示相应的摆放位置投影,以供用户浏览并进行调整;步骤四、家居用品调整、设定完毕后,前台控制模块据通过目标基本及设置参数输入模块获取的房型、房间信息,家居用品摆放位置信息,生成一个3D场景描述文件,传输至后台3D渲染引擎,后台3D渲染引擎基于该3D场景描述文件,从后台数据库中调用相应3D 模型合成3D场景并通过前台控制模块输出显示。进一步,所述步骤四中还包括用户输入特效信息,包括灯光模式或视角角度信息, 则前台控制模块生成一包括特效信息的3D场景描述文件,后台3D渲染引擎在前述3D场景描述文件基础上合成带有灯光和视角角度的3D场景。本专利技术的有益效果在于本专利技术通过设置前后台数据库,将3D效果图的调整输出拆分作两个步骤,即2D六面墙的预览和3D场景的最终生成,将占数据量较小的前台数据库作为和用户进行初步交互的前沿,调整完毕后,再调用数据量大的后台3D模型生成软装3D效果图,该方法减少了前后台数据交互中的数据传输量,降低了对前台终端硬件的要求,加快了操作速度,尤其适用于无线或远程的应用,如云计算,例如将后台3D渲染引擎和后台数据库设置于云端,只留前台控制模块、前台数据库和输入输出端作为终端同客户交互。进一步,本专利技术通过一个功能丰富的人机交互界面实现装置的数据输入输出端, 可供用户进行家居用品的描述信息设置及时进行调整,方便用户使用。附图说明下面结合附图和实施例对本专利技术进一步说明。图I为本专利技术较佳实施例室内软装3D效果图设计输出装置示意图。图2为本专利技术较佳实施例室内软装3D效果图设计输出装置的人机交互界面图。图3为本专利技术较佳实施例的一个软装客厅最终3D效果图。具体实施例方式请参阅图1,为本专利技术较佳实施例室内软装3D效果图设计输出装置示意图,包括用以收集用户需求设置信息的目标基本及设置参数输入模块、用以输出初步2D预览、及最终3D场景效果的前台输出模块、与前述两模块相连接的前台控制模块,该前台控制模块还同一前台数据库相连,以便依据前述目标基本及设置参数输入模块所提供的信息调用前台数据库中的预存的文字属性描述信息,包括物体阴影尺寸信息,即物体的平面上投影尺寸信息,生成相应初步2D六面墙面预览图形并通过前台控制输出模块进行输出,该前台控制模块还进一步通过后台3D渲染引擎同后台数据库相连,以便具体调用预存的各3D模型信息,进行3D场景合成,该后台3D渲染引擎完成本文档来自技高网...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:韩宁孙昱洪楷
申请(专利权)人:孙华良
类型:发明
国别省市:

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

1
相关领域技术