一种瓷砖组合渐变铺贴的自动化生成方法及系统技术方案

技术编号:25087506 阅读:29 留言:0更新日期:2020-07-31 23:31
本发明专利技术公开了一种瓷砖组合渐变铺贴的自动化生成方法及系统,所述方法包括:步骤1:将铺贴设计中铺贴组合划分为两组;步骤2:选取n种类瓷砖作为主体混铺组合;步骤4:指定渐变类型;步骤5:指定铺贴区域内启用渐变效果的铺贴位置区间;步骤6:指定渐变铺贴组合占整体铺贴组合权重的变化区间;步骤7:使用概率计算公式,将上述步骤定义的指标代入公式,对给定的两组铺贴组合进行UV铺贴。本发明专利技术的有益效果是:本发明专利技术只需指定若干参数,就可以自动化生成瓷砖组合渐变铺贴的效果,使铺贴化繁为简,提高设计效率;本发明专利技术铺贴过程中采用数学方式表达,具有可复用和效果稳定的特点,可以规避设计者依靠个人直觉的方式模拟渐变效果的问题。

【技术实现步骤摘要】
一种瓷砖组合渐变铺贴的自动化生成方法及系统
本专利技术涉及家装设计领域,具体涉及一种瓷砖组合渐变铺贴的自动化生成方法及系统。
技术介绍
现有的家装设计中,铺贴设计是展现设计风格、提升设计品位的重要一环。随着设计场景的日益扩大以及瓷砖品类日益丰富,设计师对于铺贴方法的需求也日益多样化。在当前的家装云设计工具中,基本都实现了对多砖组合铺贴的数字化模拟和效果展现。但是,目前支持的铺贴方式均为周期性铺贴和等概率随机铺贴,无法满足用户对于渐进铺贴效果的设计需求,即在等概率随机铺贴的基础上多砖组合中的其中一类砖在某一方向上概率递增或递减。由于没有自动化的机制辅助,在实际的铺贴设计过程中,只能依靠大量的自由铺贴操作才能完成设计。这种设计方式下,设计效果重度依赖设计师个人直觉,设计过程存在繁多的重复劳动,极大地影响了设计效率。
技术实现思路
为了解决上述问题,满足硬装铺贴对于渐进铺贴效果的设计需要,本专利技术提供一种瓷砖组合渐变铺贴的自动化生成方法及系统,以做到自动化生成铺贴效果。一方面,本专利技术提供一种瓷砖组合渐变铺贴的自动化生成方法,所述方法包括:步骤1:将铺贴设计中铺贴组合划分为两组,一组为主体混铺组合,一组为渐变混铺组合;步骤2:选取n种类瓷砖作为主体混铺组合,n≥2,主体混铺组合种类数量记为M,组合阵列记为A[A1,A2..AM];步骤3:选取n种类瓷砖作为渐变混铺组合,n≥2,渐变混铺组合种类数量记为N,组合阵列记为B[B1,B2..BN];步骤4:指定渐变类型,选择线性渐进或径向渐进,并配置相应参数;步骤5:指定铺贴区域内启用渐变效果的铺贴位置区间,起始比例记为P1,结束比例记为P2;步骤6:指定渐变铺贴组合占整体铺贴组合权重的变化区间,渐变初始权重Q1,结束权重记为Q2;步骤7:使用概率计算公式,将上述步骤定义的指标代入公式,对给定的两组铺贴组合进行UV铺贴。进一步地,所述渐变类型选择线性渐进,预先设定铺贴区域以及瓷砖均为等宽,记铺贴区域宽度为L,瓷砖宽高为W,可得:渐变区域为:[L*P1,L*P2],上限长度为区域宽度渐变权重梯度为:渐变权重区间差值/渐变铺贴区域可铺贴单元数,即:K=(Q2-Q1)/(L*(P2–P1)/W+1)⑴记任一铺贴单元为ti,j(i和j分为表示铺贴单元在U和V方向上的序号),其坐标为(i*W,j*W),使用渐变组合铺贴的概率为Pi,j(B),使用主体组合铺贴的概率为Pi,j(A)。假设按照V方向渐变,则V方向上所有j序号的铺贴单元Pi,j,组合铺贴概率分别为:Pi,j(B)=(j*W-L*P1)>0?Q1+K*(j*W-L*P1)/W:0⑵Pi,j(A)=1-Pi,j(B)⑶由计算机产生随机数r,r[0,1],当r<Pi,j(B)时,从B组合阵列中等概率随机选取BN作为铺贴单元;当r>Pi,j(B)时,从A组合阵列中等概率随机选取AM作为铺贴单元。进一步地,所述渐变类型选择径向渐进,预先设定铺贴区域以及瓷砖均为等宽,记铺贴区域宽高为L,瓷砖宽高均为W,可得:渐变区域为:以(L/2,L/2)中心,距离中心点距离为R的所有点组成的区域,其中R[L*P1,L*P2],上限半径长为区域对角线长度渐变权重梯度为:渐变权重区间差值/渐变铺贴区域可铺贴单元数,即:K=(Q2-Q1)/(L*(P2–P1)/2*W+1)⑴记任一铺贴单元为ti,j(i和j分为表示铺贴单元在U和V方向上的序号),其中心坐标为((i-1/2)*W,(j-1/2)*W),铺贴单元距离中心长度为:使用渐变组合铺贴的概率为Pi,j(B),值为:使用主体组合铺贴的概率为Pi,j(A),值为:Pi,j(A)=1-Pi,j(B)⑶由计算机产生随机数r,r[0,1],当r<Pi,j(B)时,从B组合阵列中等概率随机选取BN作为铺贴单元;当r>Pi,j(B))时,从A组合阵列中等概率随机选取AM作为铺贴单元。另一方面,本专利技术还提供一种瓷砖组合渐变铺贴的自动化生成系统,所述系统包括:用户输入单元、数据获取和处理单元、铺贴计算单元、前端效果渲染单元;其中,所述用户输入单元,用于用户根据设计的需要输入相关的铺贴参数;所述数据获取和处理单元,用于系统根据输入参数获取系统中对应的系统数据并做相应的处理转化;所述铺贴计算单元,用于将转化后的输入数据代入铺贴算法进行计算;所述前端效果渲染单元,用于对计算结果做图形化展示。本专利技术的有益效果是:(1)本专利技术只需指定若干参数,就可以自动化生成瓷砖组合渐变铺贴的效果,使铺贴设计者化繁为简,提高设计效率;(2)本专利技术铺贴过程中采用数学方式表达,具有可复用和效果稳定的特点,可以规避设计者依靠个人直觉的方式模拟渐变效果的问题。附图说明图1为本专利技术瓷砖组合渐变铺贴自动化生成流程示意图;图2为本专利技术瓷砖组合渐变铺贴自动化生成系统示意图;图3为本专利技术瓷砖组合线性渐进实施例1方案技术示意图;图4为本专利技术瓷砖组合线性渐进实施例1方案效果图;图5为本专利技术瓷砖组合线性渐进实施例2方案效果图;图6为本专利技术瓷砖组合线性渐进实施例2方案效果图;图7为本专利技术瓷砖组合径向渐进实施例3方案技术示意图;图8为本专利技术瓷砖组合径向渐进实施例3方案效果图;图9为本专利技术瓷砖组合渐变铺贴的整体效果图。具体实施方式:下面结合附图就具体实施方式对本专利技术作进一步说明:如图1所示,本专利技术的提供一种瓷砖组合渐变铺贴的自动化生成方法,包括:步骤1:将铺贴设计中铺贴组合划分为两组,一组为主体混铺组合,一组为渐变混铺组合;步骤2:选取n种类瓷砖作为主体混铺组合,n≥2,主体混铺组合种类数量记为M,组合阵列记为A[A1,A2..AM];步骤3:选取n种类瓷砖作为渐变混铺组合,n≥2,渐变混铺组合种类数量记为N,组合阵列记为B[B1,B2..BN];步骤4:指定渐变类型,选择线性渐进或径向渐进,并配置相应参数;步骤5:指定铺贴区域内启用渐变效果的铺贴位置区间,起始比例记为P1,结束比例记为P2;步骤6:指定渐变铺贴组合占整体铺贴组合权重的变化区间,渐变初始权重Q1,结束权重记为Q2;步骤7:使用概率计算公式,将上述步骤定义的指标代入公式,对给定的两组铺贴组合进行UV铺贴。如图2所示,本专利技术的提供一种瓷砖组合渐变铺贴的自动化生成系统,包括:用户输入单元01、数据获取和处理单元02、铺贴计算单元03、前端效果渲染单元04;其中,用户输入单元01,用于用户根据设计的需要输入相关的铺贴参数;数据获取和处理单元02,用于系统根据输入参数获取系统中对应的系统数据并做相应的处理转化;铺贴计本文档来自技高网...

【技术保护点】
1.一种瓷砖组合渐变铺贴的自动化生成方法,其特征在于,所述方法包括以下步骤:/n步骤1:将铺贴设计中铺贴组合划分为两组,一组为主体混铺组合,一组为渐变混铺组合;/n步骤2:选取n种类瓷砖作为主体混铺组合,n≥2,主体混铺组合种类数量记为M,组合阵列记为A[A

【技术特征摘要】
1.一种瓷砖组合渐变铺贴的自动化生成方法,其特征在于,所述方法包括以下步骤:
步骤1:将铺贴设计中铺贴组合划分为两组,一组为主体混铺组合,一组为渐变混铺组合;
步骤2:选取n种类瓷砖作为主体混铺组合,n≥2,主体混铺组合种类数量记为M,组合阵列记为A[A1,A2..AM];
步骤3:选取n种类瓷砖作为渐变混铺组合,n≥2,渐变混铺组合种类数量记为N,组合阵列记为B[B1,B2..BN];
步骤4:指定渐变类型,选择线性渐进或径向渐进,并配置相应参数;
步骤5:指定铺贴区域内启用渐变效果的铺贴位置区间,起始比例记为P1,结束比例记为P2;
步骤6:指定渐变铺贴组合占整体铺贴组合权重的变化区间,渐变初始权重Q1,结束权重记为Q2;
步骤7:使用概率计算公式,将上述步骤定义的指标代入公式,对给定的两组铺贴组合进行UV铺贴。


2.根据权利要求1所述的瓷砖组合渐变铺贴的自动化生成方法,其特征在于,当所述渐变类型选择线性渐进,预先设定铺贴区域以及瓷砖均为等宽,记铺贴区域宽度为L,瓷砖宽高为W,可得:
渐变区域为:[L*P1,L*P2],上限长度为区域宽度
渐变区域为:[L*P1,L*P2],上限长度为区域宽度
渐变权重梯度为:渐变权重区间差值/渐变铺贴区域可铺贴单元数,即:
K=(Q2-Q1)/(L*(P2–P1)/W+1)⑴
记任一铺贴单元为ti,j,i和j分为表示铺贴单元在U和V方向上的序号,其坐标为(i*W,j*W),使用渐变组合铺贴的概率为Pi,j(B),使用主体组合铺贴的概率为Pi,j(A);
假设按照V方向渐变,则V方向上所有j序号的铺贴单元Pi,j,组合铺贴概率分别为:
Pi,j(B)=(j*W-L*P1)>0?Q1+K*(j*W-L*P1)/W:0⑵
Pi,j(A)=1-Pi,j(B)⑶
由计算机产生随机数r,r[0,1],当r<Pi,j(B)时,从B组合阵列中等概率随机选取BN作为铺贴单元;
当r>...

【专利技术属性】
技术研发人员:石啟振吴家骥包瑶瑶
申请(专利权)人:杭州群核信息技术有限公司
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1