虚拟服饰搭配的图形处理方法与流程

文档序号:30419087发布日期:2022-06-15 12:28阅读:212来源:国知局
虚拟服饰搭配的图形处理方法与流程

1.本发明涉及虚拟服饰技术领域,具体而言,涉及一种虚拟服饰搭配的图形处理方法。


背景技术:

2.人体将衣服、裤子、外套等服饰穿上后,将形成如图1所示的状态,图1中可看出外套位于衣服外侧,且衣服下缘又位于裤子外侧。但是当利用3d软件进行服饰搭配时,会因为衣服的立体模型与外套的立体图形均为固定,使得画面呈现时将呈现如图2所示,二者相互迭合的效果,而无法清楚呈现如同图1一般,外套位于衣服外侧的效果。因此,本发明者认为此种问题有需改善的必要。


技术实现要素:

3.本发明解决的问题是利用3d软件进行服饰搭配时,会因为衣服的立体模型与外套的立体图形均为固定,无法完整呈现外套位于衣服外侧的效果。
4.为解决上述问题,本发明提供一种虚拟服饰搭配的图形处理方法,其特征在于,包括:
5.(a)取一人体立体模型、一第一服饰立体模型及一第二服饰立体模型;
6.(b)将所述第一服饰立体模型及所述第二服饰立体模型套设于所述人体立体模型外侧,所述第一服饰立体模型与所述第二服饰立体模型具有一重迭区,且所述重迭区中所述第一服饰立体模型位于所述第二服饰立体模型外侧;
7.(c)所述第一服饰立体模型包括至少一第一连续外侧面,所述第二服饰立体模型包括至少一第二连续外侧面,且所述第一连续外侧面及所述第二连续外侧面位于所述重迭区,判断所述第一连续外侧面与所述人体立体模型之间的间距得到一第一间距;判断所述第二连续外侧面与所述人体立体模型之间的间距得到一第二间距;
8.(d)当所述第二间距大于所述第一间距时,调整所述第一连续外侧面,让所述第一间距大于所述第二间距,或是调整所述第二连续外侧面,让所述第二间距小于所述第一间距。
9.本发明欲达成服饰「分层」效果,而透过调整所述第一连续外侧面,让所述第一间距大于所述第二间距,透过「拉开」所述第一服饰立体模型之方式,而让所述重迭区中所述第一服饰立体模型位于所述第二服饰立体模型外侧,又或者以「推入」所述第二服饰立体模型之方式,让所述重迭区中所述第二服饰立体模型没入所述第一服饰立体模型内侧。如此一来,画面将呈现出所述第一服饰立体模型位于所述第二服饰立体模型外侧的视觉效果,而令整体更贴近实际服饰穿着后的视觉效果。
附图说明
10.图1为实际穿着服饰后的视觉效果;
11.图2为习用以3d软件所呈现穿着服饰后的画面;
12.图3为本发明经过分层处理后的画面;
13.图4为本发明经过平滑处理后的画面;
14.图5为本发明分层处理的简单线条示意图1;
15.图6为本发明分层处理的简单线条示意图2;
16.图7为本发明步骤流程图。
17.附图标记说明:
18.1-第一服饰立体模型;11-第一连续外侧面;2-第二服饰立体模型;21-第二连续外侧面;23-连接线;3-人体立体模型;4-重迭区。
具体实施方式
19.为使本发明的上述目的、特征和优点能够更为明显易懂,下面结合附图对本发明的具体实施例做详细的说明。
20.实施例1:
21.请看图3,本发明是关于一种虚拟服饰搭配的图形处理方法,其特征在于,包括:
22.(a)取一人体立体模型3、一第一服饰立体模型1及一第二服饰立体模型2。所述人体立体模型3可以是数据库中所默认的各种体态的人体立体模型,也可以透过输入人体身体轮廓数据制作而成,更可以透过机械进行3d立体扫描的方式而形成所述人体立体模型。而所述第一或第二服饰立体模型1、2可以是衣服的立体模型、外套的立体模型、帽子的立体模型、包包的立体模型、裤子的立体模型、鞋子的立体模型,举凡跟服饰相关而可以穿着于人体身上者,均可制作成说明书所指之服饰立体模型。
23.(b)将所述第一服饰立体模型1及所述第二服饰立体模型2套设于所述人体立体模型3外侧,所述第一服饰立体模型1与所述第二服饰立体模型1具有一重迭区4,且所述重迭区4中所述第一服饰立体模型1位于所述第二服饰立体模型2外侧。当所述第一服饰立体模型1为外套,而所述第二服饰立体模型2为衣服时,当所述第一服饰立体模型1与所述第二服饰立体模型2套设于所述人体立体模型外侧时,将产生如图2所示状态,因此需进行步骤(c)及步骤(d)的分层。
24.(c)所述第一服饰立体模型1包括至少一第一连续外侧面11,所述第二服饰立体2模型包括至少一第二连续外侧面21,且所述第一连续外侧面11及所述第二连续外侧面21位于所述重迭区4,判断所述第一连续外侧面11与所述人体立体模型3之间的间距得到一第一间距;判断所述第二连续外侧面21与所述人体立体模型3之间的间距得到一第二间距。其中,值得一提的是,一般而言所述第一服饰立体模型1主要透过复数第一连续外侧面11所构成,同理,所述第二服饰立体模型2主要透过复数第二连续外侧面11所构成。为便于所属技术领域的技术人员可以更了解本发明的技术特征,所以先以一个所述第一连续外侧面11及一个所述第二连续外侧21面为例来进行说明。
25.(d)当所述第二间距大于所述第一间距时,调整所述第一连续外侧面11,让所述第一间距大于所述第二间距,或是调整所述第二连续外侧面21,让所述第二间距小于所述第一间距。
26.图5、6是透过简单线条来更了解本案技术内容,当所述第一服饰立体模型1与所述
第二服饰立体模型2套设于所述人体立体模型3后,若产生如图2所示的状态时,则表示所述第二间距大于所述第一间距。这时可以透过将所述第一连续外侧面11向外「拉开」或者将所述第二连续外侧面21向内「推入」,如图6所示,使得所述第二间距小于所述第一间距后,便会形成如图4所示的状态,这时会产生「分层」效果,使得所述第一服饰立体模型1看起来就好像穿在所述第二服饰立体模型2外侧。如此一来可有效改善图2所示的状态,进而解决背景技术所述不足之处。
27.实施例2:
28.由于并非所有服饰的厚度都很薄,有些像是大衣等御寒衣物,其服饰具有相当的厚度,为了让本发明得以清楚展现出服饰的厚薄度,使所述第一服饰立体模型1及所述第二服饰立体模型2在套设于所述人体立体模型3后,可以呈现出服饰整体搭配后的厚薄感,所以本发明进一步可以进一步实施为:
29.步骤(c)中:所述第一服饰立体模型1包括至少一第一连续内侧面,且所述第一连续内侧面位于所述第一连续外侧面11内侧方,所述第二服饰立体模型2包括至少一第二连续内侧面21,且所述第二连续内侧面21位于所述第二连续外侧面内侧方,判断所述第一连续内侧面与所述人体立体模型3之间的间距得到一第三间距;步骤(d)中:当所述第二间距大于所述第一间距或所述第二间距时,同时调整所述第一连续外侧面11及所述第一连续内侧面,使所述第三间距大于所述第二间距。
30.实施例3:
31.请看图3所示,上述实施例1、2主要是对服饰穿着后进行分层,但所述第二服饰立体模型2的下襬22并未进行处理,导致呈现如同图3的视觉效果,为了让所述第二服饰立体模型2的下襬22可以如同实际衣服穿着后的效果,这时必须进行「平滑」处理,其平滑处理之实施步骤如下:
32.更设步骤(e):所述第二服饰立体模型2包括至少一第三连续外侧面,且所述第三连续外侧面连接所述第二连续外侧面21连接处形成一连接线24,判断所述连接线24与所述人体立体模型3之间的间距得到一第四间距,判断所述第三连续外侧面24与所述人体立体模型3之间的间距得到一第五间距,调整所述第三连续外侧面,让所述第五间距约等于或小于所述第四间距。
33.本说明书所指的第三连续外侧面是指二服饰立体模型之间,位于内侧的服饰立体模型在去除重迭区4后的部位,举例来说如同图3所示,所述第二服饰立体模型2的下襬22为第三连续外侧面。因此,透过本实施例进行平滑处理后,所述第二服饰立体模型2的下襬会形成如图5所示,而更贴近服饰在实际穿着后的效果。
34.然本公开披露如上,但本公开的保护范围并非仅限于此。本领域技术人员在不脱离本公开的精神和范围的前提下,可进行各种变更与修改,这些变更与修改均将落入本发明的保护范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1