System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及服装仿真,更具体地说,它涉及一种图像跨版片仿真方法、系统、介质及计算机。
技术介绍
1、现有技术中,虚拟服装仿真技术近年来进入了快速发展阶段,主流的服装仿真技术大多是基于网格的建模仿真。在制作虚拟服装中,设计师会将图案放在服装上的任意位置,当图案在版片与版片之间的接缝处时,需要先测量两边版片的尺寸,设置好两边图案摆放的位置,流程操作过于复杂繁琐,设计效率低下,且无法实时预览图案整体跨版片的显示效果。
技术实现思路
1、针对现有技术存在的不足,本专利技术的目的在于提供一种图像跨版片仿真方法、系统、介质及计算机,以克服现有的技术中存在的不能实时预览跨版片图案显示效果的缺点。
2、本专利技术的上述技术目的是通过以下技术方案得以实现的:一种图像跨版片仿真方法,包括:
3、获取第一平面版片、第二平面版片以及平面贴图;根据预定的缝合关系,确定所述第一平面版片和第二平面版片对应的缝合边缘,将位于第一平面版片上的缝合边缘记作第一缝合边缘;将位于第二平面版片上的缝合边缘记作第二缝合边缘;计算能够包围所述平面贴图的矩形框;
4、根据预定的服装设计规则,将所述平面贴图放置在第一平面版片上,计算所述矩形框与所述第一缝合边缘的相交关系,记作第一相交关系,并将所述平面贴图位于第一平面版片上的区域记作第一贴图;
5、根据所述第一相交关系,对应确定所述矩形框与第二缝合边缘之间的相交关系,记作第二相交关系;根据所述第一相交关系和第二相交关系,构建变换矩阵
6、将第一平面版片变换为第一空间版片,根据变换关系,将第一贴图变换为第一空间贴图,将第二平面版片变换为第二空间版片,根据变换关系,将第二贴图变换为第二空间贴图;按照预定的服装缝合关系,将第一空间版片和第二空间版片相互结合,得到带有跨缝合线的贴图的立体服装模型。
7、可选的,在所述计算所述矩形框与所述第一缝合边缘的相交关系之前,还包括:判断所述平面贴图与所述第一缝合边缘是否存在相交关系,若是,则计算所述矩形框与该第一缝合边缘的相交关系,若否,则直接按照预定的服装设计规则,将第一平面版片转化为第一空间版片后,与其他的空间版片相互结合,得到带有贴图的立体服装模型。
8、可选的,所述计算所述矩形框与所述第一缝合边缘的相交关系,记作第一相交关系,包括:利用曲线求交算法,计算所述矩形框与第一缝合边缘的两个交点,分别记作第一起点和第一终点;将所述第一缝合边缘的两个端点分别记作第一端点和第二端点;获取第一端点和第二端点之间的长度,记作第一长度;获取第一起点与第一端点之间的长度,记作第二长度,获取第一终点与第二端点之间的长度,记作第三长度;计算第二长度与第一长度的比值,得到第一比值,计算第三长度与第一长度的比值,得到第二比值,将所述第一比值和第二比值记作第一相交关系。
9、可选的,所述根据所述第一相交关系,对应确定所述矩形框与第二缝合边缘之间的相交关系,记作第二相交关系,包括:将所述第二缝合边缘的两个端点分别记作第三端点和第四端点;获取第三端点和第四端点之间的长度,记作第四长度;根据所述第一比值、第二比值以及第四长度,在所述第二缝合边缘上,确定矩形框与第二缝合边缘的两个交点所在位置,对应记作第二起点和第二终点;将所述第二起点的坐标和第二终点的坐标记作第二相交关系。
10、可选的,所述根据所述第一相交关系和第二相交关系,构建变换矩阵,包括:获取由所述第一起点指向第一终点的向量,记作第一向量,获取由第二起点指向第二终点的向量,记作第二向量;获取第一起点指向第二起点的向量,记作第三向量;利用所述第一向量、第二向量和第三向量,构建变换矩阵。
11、可选的,所述将第一平面版片变换为第一空间版片,根据变换关系,将第一贴图变换为第一空间贴图,将第二平面版片变换为第二空间版片,根据变换关系,将第二贴图变换为第二空间贴图,包括:在所述第一平面版片上生成第一平面三角网格,在所述第二平面版片上生成第二平面三角网格,获取第一贴图与第一平面三角网格上的顶点的第一对应关系,以及第二贴图与第二平面三角网格上的顶点的第二对应关系;按照预定规则,将所述第一平面版片变换为第一空间版片,对应得到第一空间三角网格,将第二平面版片变换为第二空间版片,对应得到第二空间三角网格;根据第一平面三角网格与第一空间三角网格之间的变换关系以及第一对应关系,将第一贴图转化为第一空间贴图;根据第二平面三角网格与第二空间三角网格之间的变换关系以及第二对应关系,将第二贴图转化为第二空间贴图。
12、可选的,还包括:判断第一缝合边缘的某一个端点是否位于矩形框的内部,若是,则将第一缝合边缘与矩形框的交点记作第一起点,将第一缝合边缘的位于矩形框的内部的端点记作第一终点,对应地,将矩形框与第二缝合边缘的交点记作第二起点,将第二缝合边缘的位于矩形框内部的端点记作第二终点。
13、一种图像跨版片仿真方系统,包括:
14、平面版片获取模块:用于获取第一平面版片、第二平面版片以及平面贴图;根据预定的缝合关系,确定所述第一平面版片和第二平面版片对应的缝合边缘,将位于第一平面版片上的缝合边缘记作第一缝合边缘;将位于第二平面版片上的缝合边缘记作第二缝合边缘;
15、矩形框计算模块:用于计算能够包围所述平面贴图的矩形框;
16、第一相交关系计算模块:用于根据预定的服装设计规则,将所述平面贴图放置在第一平面版片上,计算所述矩形框与所述第一缝合边缘的相交关系,记作第一相交关系,并将所述平面贴图位于第一平面版片上的区域记作第一贴图;
17、第二贴图计算模块:用于根据所述第一相交关系,对应确定所述矩形框与第二缝合边缘之间的相交关系,记作第二相交关系;根据所述第一相交关系和第二相交关系,构建变换矩阵;利用所述变换矩阵和第一贴图,计算所述平面贴图在所述第二平面版片上的区域,记作第二贴图;
18、立体服装模型生成模块:用于将第一平面版片变换为第一空间版片,根据变换关系,将第一贴图变换为第一空间贴图,将第二平面版片变换为第二空间版片,根据变换关系,将第二贴图变换为第二空间贴图;按照预定的服装缝合关系,将第一空间版片和第二空间版片相互结合,得到带有跨缝合线的贴图的立体服装模型。
19、一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述的方法的步骤。
20、一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述的方法的步骤。
21、综上所述,本专利技术具有以下有益效果:采用本方法得到的服装模型,能够根据实际的服装设计思路,快速的确定服装上的贴图的位置,只需要确定贴图在第一版片上的位置,即可计算出贴图在第二版片上的位置,并同步计算出贴图在服装模型上的展示效果,相比传统手动在服装模型上设置贴图,具备更高的效率。
本文档来自技高网...【技术保护点】
1.一种图像跨版片仿真方法,其特征在于,包括:
2.根据权利要求1所述的一种图像跨版片仿真方法,其特征在于,在所述计算所述矩形框与所述第一缝合边缘的相交关系之前,还包括:判断所述平面贴图与所述第一缝合边缘是否存在相交关系,若是,则计算所述矩形框与该第一缝合边缘的相交关系,若否,则直接按照预定的服装设计规则,将第一平面版片转化为第一空间版片后,与其他的空间版片相互结合,得到带有贴图的立体服装模型。
3.根据权利要求1所述的一种图像跨版片仿真方法,其特征在于,所述计算所述矩形框与所述第一缝合边缘的相交关系,记作第一相交关系,包括:
4.根据权利要求3所述的一种图像跨版片仿真方法,其特征在于,所述根据所述第一相交关系,对应确定所述矩形框与第二缝合边缘之间的相交关系,记作第二相交关系,包括:
5.根据权利要求4所述的一种图像跨版片仿真方法,其特征在于,所述根据所述第一相交关系和第二相交关系,构建变换矩阵,包括:
6.根据权利要求1所述的一种图像跨版片仿真方法,其特征在于,所述将第一平面版片变换为第一空间版片,根据变换关系,将第一
7.根据权利要求1所述的一种图像跨版片仿真方法,其特征在于,还包括:判断第一缝合边缘的某一个端点是否位于矩形框的内部,若是,则将第一缝合边缘与矩形框的交点记作第一起点,将第一缝合边缘的位于矩形框的内部的端点记作第一终点,对应地,将矩形框与第二缝合边缘的交点记作第二起点,将第二缝合边缘的位于矩形框内部的端点记作第二终点。
8.一种图像跨版片仿真系统,其特征在于,包括:
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法的步骤。
10.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述的方法的步骤。
...【技术特征摘要】
1.一种图像跨版片仿真方法,其特征在于,包括:
2.根据权利要求1所述的一种图像跨版片仿真方法,其特征在于,在所述计算所述矩形框与所述第一缝合边缘的相交关系之前,还包括:判断所述平面贴图与所述第一缝合边缘是否存在相交关系,若是,则计算所述矩形框与该第一缝合边缘的相交关系,若否,则直接按照预定的服装设计规则,将第一平面版片转化为第一空间版片后,与其他的空间版片相互结合,得到带有贴图的立体服装模型。
3.根据权利要求1所述的一种图像跨版片仿真方法,其特征在于,所述计算所述矩形框与所述第一缝合边缘的相交关系,记作第一相交关系,包括:
4.根据权利要求3所述的一种图像跨版片仿真方法,其特征在于,所述根据所述第一相交关系,对应确定所述矩形框与第二缝合边缘之间的相交关系,记作第二相交关系,包括:
5.根据权利要求4所述的一种图像跨版片仿真方法,其特征在于,所述根据所述第一相交关系和第二相交关系,构建变换矩阵,包括:
6.根据权利要求1所述的一种图像...
【专利技术属性】
技术研发人员:肖宇,王哲江,
申请(专利权)人:广州鑫景信息科技服务有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。