• 一种基于L系统的建筑物裂缝生成方法

    • 摘要:

      本发明提供了一种基于L系统的建筑物裂缝生成方法,用于生成虚拟建筑物裂缝.本方法包括:首先,分析建筑物裂缝形态特征并确定L系统字符集;其次,根据建筑物裂缝形态特征确定基本小图元,根据建筑物裂缝实物图片提取大图元,利用步骤一得到的L系统字符集描述小图元和大图元的推演法则;最后,确定裂缝随机生成过程中的约束条件;根据约束条件,将基本小图元进行1-4次迭代,从大图元中随机选取图元与迭代后的小图元进行组合形成裂缝.本发明提出了适合裂缝形态的推演法则,随机生成的裂缝模型形态趋近于自然,生成的裂缝保持随机的特性.

    • 专利类型:

      发明专利

    • 申请/专利号:

      CN201410270087.4

    • 申请日期:

      2014.06.17

    • 公开/公告号:

      CN104021583A

    • 公开/公告日:

      2014-09-03

    • 发明人:

      李妮 王超一 张鑫 丁莹

    • 申请人:

      北京航空航天大学

    • 主分类号:

      G06T11/00(2006.01)I,G,G06,G06T,G06T11

    • 分类号:

      G06T11/00(2006.01)I,G,G06,G06T,G06T11,G06T11/00

    • 主权项:

      一种基于L系统的建筑物裂缝生成方法,其特征在于,具体实现步骤如下:步骤一:分析建筑物裂缝形态特征并确定L系统字符集;步骤二:根据建筑物裂缝形态特征确定基本的小图元,根据建筑物裂缝实物图片提取大图元,利用L系统字符集描述小图元和大图元的推演法则;所述的小图元的推演法则的字符集合长度小于等于30,大图元的推演法则的字符集合长度在30以上;步骤三:生成裂缝,具体是:确定裂缝随机生成过程中的约束条件;根据约束条件,将小图元进行1‑4次迭代,从大图元中随机选取图元与迭代后的小图元进行组合形成裂缝.