本发明涉及服装虚拟搭配展示系统技术领域,具体为一种基于更换3d模型实现服装虚拟搭配展示系统及方法。
背景技术:
服装在人类社会发展的早期就已出现,当时古人将一些材料做成粗陋的“衣服”,穿在身上。人类最初的衣服多用兽皮,而裹身的最早“织物”是用麻和草等纤维制成。对社会来说,服装已经是遮体、装饰的生活必需品,不仅仅为穿,还是一个身份、一种生活态度、一个展示个人魅力的表现。
现有以更换2d服装图片为基础实现的虚拟定制系统存在如下问题:
1.不能旋转,通常只能展示某一个平面的效果;
2.前期图片准备工作量巨大,且对人员素质要求高;
3.后期升级调整困难;
4.效果单调,不动感。
技术实现要素:
本发明的目的在于提供一种基于更换3d模型实现服装虚拟搭配展示系统及方法,以解决上述背景技术中提出的问题。
为实现上述目的,本发明提供如下技术方案:
一种基于更换3d模型实现服装虚拟搭配展示系统,包括预处理单元、3d模型库、面料库、辅料库、部位选项库、交互模块、显示模块和控制单元,所述预处理单元分别与3d模型库、面料库、辅料库和部位选项库连接,所述3d模型库、面料库、辅料库和部位选项库均与交互模块连接,所述交互模块与显示模块连接,所述显示模块连接控制单元,所述显示模块还连接有订单模块;
进一步的,所述控制单元包括有处理模块、旋转模块和缩放模块,所述处理模块分别与旋转模块和缩放模块连接;
进一步的,所述预处理模块能够对3d模型库、面料库、辅料库和部位选项库中的3d模型、面料、辅料和部位进行建模,并且分别上传至3d模型库、面料库、辅料库和部位选项库中;
进一步的,所述交互模块能够分别对3d模型库、面料库、辅料库和部位选项库中的3d模型、面料、辅料和部位进行选择和操作;
进一步的,所述3d模型库中包含所有款式的3d模型;
进一步的,所述面料库包含所有可选择的面料3d素材;
进一步的,所述辅料库包含所有可选择的辅料3d素材;
进一步的,所述部位选项库包含所有的可选择部位;
一种基于更换3d模型实现服装虚拟搭配展示方法,包括以下步骤:
步骤s1,首先通过用户登录系统后从3d模型库中选择需要定制的基本款式后页面呈现基于默认设置的面辅料和款式的整体效果;
步骤s2,用户可以通过交互模块从面料库中选择相应的面料3d素材对服装的面料进行更换,在更换后通过显示模块能够显示基于新设置面料的款式的整体效果;
步骤s3,用户可以通过交互模块从辅料库中选择相应的辅料3d素材对服装的辅料进行更换,在更换后通过显示模块能够显示基于新设置辅料的款式的整体效果
步骤s4,用户可以通过交互模块从部位选项库中更换各种部位的选项,例如袖子的样式,领子的样式等,更换后页面呈现基于新设置样式的款式的整体效果;
步骤s5,用户可反复进行s2、s3、s4三步操作,且能够通过设置的控制单元对显示模块显示的模型进行旋转和缩放观看,直至搭配效果满意为止;
步骤s6,用户在对搭配满意的效果进行保存,并通过订单模块可以一键生成服装订单。
与现有技术相比,本发明的有益效果是:
1、本发明通过实现3d虚拟服装搭配展示,可用于服装定制店销售人员向客户展示服装效果等应用场景,对比以更换2d服装图片实现的虚拟定制系统,此系统可通过手势旋转,放大缩小,查看服装各个部位及细节,展示效果在感官上给客户带来的体验更好,更有空间感;
2、本发明可通过手势旋转,放大缩小,查看服装各个部位及细节且前期一次建模后期可以用在多个模型上,模型调整复用升级较容易,使后期使用起来更加的方便。
附图说明
图1为本发明一种基于更换3d模型实现服装虚拟搭配展示系统整体结构示意图。
图中:1、预处理单元;2、3d模型库;3、面料库;4、辅料库;5、部位选项库;6、交互模块;7、显示模块;8、控制单元;81、处理模块;82、旋转模块;83、缩放模块;9、订单模块。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
请参阅图1,本发明提供一种技术方案:
一种基于更换3d模型实现服装虚拟搭配展示系统,包括预处理单元1、3d模型库2、面料库3、辅料库4、部位选项库5、交互模块6、显示模块7和控制单元8,预处理单元1分别与3d模型库2、面料库3、辅料库4和部位选项库5连接,3d模型库2、面料库3、辅料库4和部位选项库5均与交互模块6连接,交互模块6与显示模块7连接,显示模块7连接控制单元8,显示模块7还连接有订单模块9;
本发明中,控制单元8包括有处理模块81、旋转模块82和缩放模块83,处理模块81分别与旋转模块82和缩放模块83连接;
本发明中,预处理模块81能够对3d模型库2、面料库3、辅料库4和部位选项库5中的3d模型、面料、辅料和部位进行建模,并且分别上传至3d模型库2、面料库3、辅料库4和部位选项库5中;
本发明中,交互模块6能够分别对3d模型库2、面料库3、辅料库4和部位选项库5中的3d模型、面料、辅料和部位进行选择和操作;
本发明中,3d模型库2中包含所有款式的3d模型;
本发明中,面料库3包含所有可选择的面料3d素材;
本发明中,辅料库4包含所有可选择的辅料3d素材;
本发明中,部位选项库5包含所有的可选择部位;
一种基于更换3d模型实现服装虚拟搭配展示方法,包括以下步骤:
步骤s1,首先通过用户登录系统后从3d模型库2中选择需要定制的基本款式后页面呈现基于默认设置的面辅料和款式的整体效果;
步骤s2,用户可以通过交互模块6从面料库3中选择相应的面料3d素材对服装的面料进行更换,在更换后通过显示模块7能够显示基于新设置面料的款式的整体效果;
步骤s3,用户可以通过交互模块6从辅料库4中选择相应的辅料3d素材对服装的辅料进行更换,在更换后通过显示模块7能够显示基于新设置辅料的款式的整体效果
步骤s4,用户可以通过交互模块6从部位选项库5中更换各种部位的选项,例如袖子的样式,领子的样式等,更换后页面呈现基于新设置样式的款式的整体效果;
步骤s5,用户可反复进行s2、s3、s4三步操作,且能够通过设置的控制单元8对显示模块7显示的模型进行旋转和缩放观看,直至搭配效果满意为止;
步骤s6,用户在对搭配满意的效果进行保存,并通过订单模块9可以一键生成服装订单。
需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。
尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。