The invention discloses a tile texture generation method based on Power diagram. First, a Power diagram is generated according to the set of problem domains, density fields, sites and weights. Then the Power diagram is preprocessed by Newton method and Lloyd method. Then we adopt the strategy of optimizing all variables at the same time, integrate optimization capacity and centroid, and generate the Power map with centroid capacity constraints. Then we use the projection strategy to generate the centroid capacity restriction Power graph which can accomplish seamless stitching. Finally, based on the local stability theory of Power diagram, some sites in the domain of the disturbance problem make the texture of Power pattern not only seamless but also diverse.
【技术实现步骤摘要】
一种基于Power图的瓷砖纹理生成方法
本专利技术涉及计算几何以及计算机图形学领域,具体是一种基于Power图的瓷砖纹理生成方法。
技术介绍
如今不规则纹理在建筑设计等行业得到广泛应用,如北京奥运会水立方外墙体的泰森多边形结构纹理、铺设地砖时的不规则多边形纹理。然而这些不规则的多边形纹理都是由不规则的独立单元拼接而成的,由于这些多边形单元块不尽相同,在切割过程中需要精确计算每个单元块的大小与形状,必然会导致时间和人力的极大浪费。对于上述问题有人提出了将不规则的多边形纹理映射到规则的瓷砖上。这种方法虽然解决了切割单元块时造成的时间浪费问题,但生成的瓷砖纹理在铺设时必然会产生大量的纹理接缝,且在批量生成这种瓷砖时,难免会出现纹理重复现象,从而影响铺设后的视觉效果。
技术实现思路
本专利技术的目的是提供一种基于Power图的瓷砖纹理生成方法,以解决现有的多边形纹理在铺设过程中或工序繁琐、费时费力或纹理单一、纹理接缝参差不齐的问题。为了达到上述目的,本专利技术所采用的技术方案为:一种基于Power图的瓷砖纹理生成方法,其特征在于:包括以下步骤:(1)、根据Power图的问题域D∈R2、站点X={xi,i=1,2,3,...n}、权重W={wi,i=1,2,3,...n}和密度场ρ(x)生成Power图,其中R为实数域上的二维空间;(2)、将步骤(1)生成的Power图利用预处理算法处理生成满足预设质心精度的Power图,此时Power区域基本均匀;(3)、通过牛顿法优化权重,直到生成严格满足容量限制的Power图;(4)、采用同时优化所有变量的策略,一体化优化Powe ...
【技术保护点】
1.一种基于Power图的瓷砖纹理生成方法,其特征在于:包括以下步骤:(1)、根据Power图的问题域D∈R2、站点X={xi,i=1,2,3,...n}、权重W={wi,i=1,2,3,...n}和密度场ρ(x)生成Power图,其中R为实数域上的二维空间;(2)、将步骤(1)生成的Power图利用预处理算法处理生成满足预设质心精度的Power图,此时Power区域基本均匀;(3)、通过牛顿法优化权重,直到生成严格满足容量限制的Power图;(4)、采用同时优化所有变量的策略,一体化优化Power图的质心和容量,生成质心容量限制Power图;(5)将步骤(4)生成的Power图的站点、权重和密度场投影到以问题域D为九宫格中心的其他区域;(6)、根据步骤(5)中的站点、权重和密度场重新生成Power图;(7)、随机扰动问题域部分区域的站点,生成形态不同的Power图样图纹理;(8)、将步骤(7)生成的Power图作为纹理映射到瓷砖表面。
【技术特征摘要】
1.一种基于Power图的瓷砖纹理生成方法,其特征在于:包括以下步骤:(1)、根据Power图的问题域D∈R2、站点X={xi,i=1,2,3,...n}、权重W={wi,i=1,2,3,...n}和密度场ρ(x)生成Power图,其中R为实数域上的二维空间;(2)、将步骤(1)生成的Power图利用预处理算法处理生成满足预设质心精度的Power图,此时Power区域基本均匀;(3)、通过牛顿法优化权重,直到生成严格满足容量限制的Power图;(4)、采用同时优化所有变量的策略,一体化优化Powe...
【专利技术属性】
技术研发人员:郑利平,徐本柱,桂志强,张高峰,
申请(专利权)人:合肥工业大学,
类型:发明
国别省市:安徽,34
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。