本发明专利技术公开了一种三维服装缝份效果的生成和渲染方法,该方法包括导入或绘制2D服装裁片,生成3D服装模型;构建裁片的2D闭合轮廓图;根据2D闭合轮廓图的边界关系生成法线图;根据裁片间的缝合关系,合成缝份法线图;实时渲染利用法线图,最终得到缝份的渲染效果。本发明专利技术基于法线贴图和裁片的缝合信息进行模拟,实现了三维服装缝合处的明暗褶皱效果;通过滤波器闭合环方法补全样片的边缘信息;使用漫水填充方法,对边缘图的形状进行填充,得到填充后的法线图,保证最后渲染后的图片是完整且连续拟合。合。合。
【技术实现步骤摘要】
一种三维服装缝份效果的生成和渲染方法
[0001]本专利技术属于三维服装设计领域,具体涉及一种三维服装缝份效果的生成和渲染方法。
技术介绍
[0002]服装设计CAD从20世纪70年代起已经进入研究领域,目前该技术已经广泛的运用于各大小服装生成企业。而服装3D设计更能直观的让设计者获取所见即所得的效果,随着计算机软硬件的发展,针对服装的实时模拟仿真,更加逼真的反映出设计效果,甚至可以进行实时试穿、改款,更大限度的满足了设计需求,缩短了时间。
[0003]为了更好呈现出设计效果,细节的呈现就变的尤为重要,缝份效果对于最终呈现的效果起到重要的作用。3D服装模型是由一系列三角形网格连接而成,而真实世界中的服装因为缝合的作用会产生一些细小的褶皱,这些细小的褶皱很难通过三角形的网格面表示,因此需要通过通过图像的方式来呈现。
[0004]在实时渲染领域,法线贴图是一种能够很好表现物体表面细节的技术,可以使用法线贴图来表现服装布料的凹凸纹路,而对于真实封装缝份则可以通过叠加缝合处的褶皱进而产生缝合褶皱效果。
技术实现思路
[0005]专利技术目的:本专利技术提供一种三维服装缝份效果的生成和渲染方法,实现了在三维服装模型上得到真实的缝份褶皱效果。
[0006]技术方案:一种三维服装缝份效果的生成和渲染方法,包括以下步骤:
[0007]S1,导入或实时绘制二维服装设计样片;
[0008]S2,经过扫描样片的像素点,生成三维服装样片模型信息和二维服装闭合轮廓图;
[0009]S3,判断被检查图形的轮廓特征点是否完整且连续,若特征点完整且连续,再根据S2的闭合轮廓图计算法线图;
[0010]S4,根据衣服轮廓点闭合区域内像素点,并获取需要缝合处对应像素点的像素值;缝合样片,记录缝合处样片纹理坐标信息;
[0011]S5,根据缝合处样片纹理坐标信息把缝合处的褶皱信息叠加到S3的法线图上;法线图与原始样片的凹凸纹理进行融合;
[0012]S6,通过滤波器闭合环方法补全样片的边缘信息;先将目标样片分割出来;提取目标样片的边缘图;利用采集边界跟踪的方法对边缘图进行外轮廓提取;将外轮廓作为填充边界,并使用漫水填充方法,对边缘图的形状进行填充,得到填充后的法线图;
[0013]S7,针对边缘填充后的样片实时渲染,得到最终三维模型表面效果和缝份处效果。
[0014]具体地,所述S2中的闭合轮廓图采用灰度图表示,轮廓线之外和之内的像素采用不同的灰度表示。
[0015]具体地,所述S3中是根据灰度图来生成法线图,假设(i,j)是图像上的坐标,在S和
T方向,即水平方向和竖直方向,生成向量,其中H表示像素值:
[0016]S(i,j)=<1,0,H(i+1,j)
‑
H(i
‑
1,j)>
[0017]T(i,j)=<0,1,H(i,j+1)
‑
H(i,j
‑
1)>
[0018]那么(i,j)处的法线即为:
[0019]N(i,j)=S(i,j)X T(i,j)/|S(i,j)X T(i,j)|。
[0020]具体地,所述S5中叠加褶皱效果,是根据缝合处纹理坐标信息,把褶皱效果替换成S3生成的法线图。
[0021]具体地,所述S6是两个法线的混合,由于法线其实存储的是矢量而不是颜色值,因此不能采用简单的颜色混合方法,采用偏导混合的方法:保留原衣片的法线图和新的叠加了褶皱效果的法线。
[0022]有益效果:与现有技术相比,本专利技术的优点在于:
[0023]1、基于法线贴图和裁片的缝合信息进行模拟,实现了三维服装缝合处的明暗褶皱效果;
[0024]2、通过滤波器闭合环方法补全样片的边缘信息;使用漫水填充方法,对边缘图的形状进行填充,得到填充后的法线图,保证最后渲染后的图片是完整且连续拟合。
附图说明
[0025]图1为本专利技术实施例在三维服装模型上生成印花效果的方法的流程示意图;
[0026]图2为图1所示的S2生成的轮廓图;
[0027]图3为图1所示的S3生成的法线图;
[0028]图4为图1所示的S5中叠加褶皱后的法线图;
[0029]图5为图1所示的S7中生成无缝份实时渲染结果示意图;
[0030]图6为图1所示的S7中生成缝份实时渲染结果示意图。
具体实施方式
[0031]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术的部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。
[0032]一种三维服装缝份效果的生成和渲染方法,包括以下步骤:
[0033]S1,导入或实时绘制二维服装设计样片;
[0034]S2,经过扫描样片的像素点,生成三维服装样片模型信息和二维服装闭合轮廓图;闭合轮廓图采用灰度图表示,轮廓线之外和之内的像素采用不同的灰度表示;
[0035]S3,判断被检查图形的轮廓特征点是否完整且连续,若特征点完整且连续,再根据S2的闭合轮廓图计算法线图,根据灰度图来生成法线图,假设(i,j)是图像上的坐标,在S和T方向,即水平方向和竖直方向,生成向量,其中H表示像素值:
[0036]S(i,j)=<1,0,H(i+1,j)
‑
H(i
‑
1,j)>
[0037]T(i,j)=<0,1,H(i,j+1)
‑
H(i,j
‑
1)>
[0038]那么(i,j)处的法线即为:
[0039]N(i,j)=S(i,j)X T(i,j)/|S(i,j)X T(i,j)|;
[0040]S4,根据衣服轮廓点闭合区域内像素点,并获取需要缝合处对应像素点的像素值;缝合样片,记录缝合处样片纹理坐标信息;
[0041]S5,根据缝合处样片纹理坐标信息把缝合处的褶皱信息叠加到S3的法线图上;法线图与原始样片的凹凸纹理进行融合;
[0042]S6,通过滤波器闭合环方法补全样片的边缘信息;先将目标样片分割出来;提取目标样片的边缘图;利用采集边界跟踪的方法对边缘图进行外轮廓提取;将外轮廓作为填充边界,并使用漫水填充方法,对边缘图的形状进行填充,得到填充后的法线图;
[0043]S7,针对边缘填充后的样片实时渲染,得到最终三维模型表面效果和缝份处效果。
[0044]上述S5中叠加褶皱效果,是根据缝合处纹理坐标信息,把褶皱效果替换成S3生成的法线图。
[0045]上述S6是两个法线的混合,由于法线其实存储的是矢量而不是颜色值,因此不能采用简单的颜色混合方法,采用偏导本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种三维服装缝份效果的生成和渲染方法,其特征在于,包括以下步骤:S1,导入或实时绘制二维服装设计样片;S2,经过扫描样片的像素点,生成三维服装样片模型信息和二维服装闭合轮廓图;S3,判断被检查图形的轮廓特征点是否完整且连续,若特征点完整且连续,再根据S2的闭合轮廓图计算法线图;S4,根据衣服轮廓点闭合区域内像素点,并获取需要缝合处对应像素点的像素值;缝合样片,记录缝合处样片纹理坐标信息;S5,根据缝合处样片纹理坐标信息把缝合处的褶皱信息叠加到S3的法线图上;法线图与原始样片的凹凸纹理进行融合;S6,通过滤波器闭合环方法补全样片的边缘信息;先将目标样片分割出来;提取目标样片的边缘图;利用采集边界跟踪的方法对边缘图进行外轮廓提取;将外轮廓作为填充边界,并使用漫水填充方法,对边缘图的形状进行填充,得到填充后的法线图;S7,针对边缘填充后的样片实时渲染,得到最终三维模型表面效果和缝份处效果。2.根据权利要求1所述的一种三维服装缝份效果的生成和渲染方法,其特征在于:所述S2中的闭合轮廓图采用灰度图表示,轮廓线之外和之内的像素采用不同的灰度表示。3.根据权利要求1所述的一...
【专利技术属性】
技术研发人员:袁小燕,
申请(专利权)人:上海百琪迈科技集团有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。