Design Transformations for Rule-based Procedural Modeling

被引:10
|
作者
Lienhard, Stefan [1 ]
Lau, Cheryl [2 ]
Mueller, Pascal [2 ]
Wonka, Peter [3 ]
Pauly, Mark [1 ]
机构
[1] Ecole Polytech Fed Lausanne, Lausanne, Switzerland
[2] Esri R&D Ctr Zurich, Zurich, Switzerland
[3] KAUST, Thuwal, Saudi Arabia
基金
欧洲研究理事会;
关键词
Categories and Subject Descriptors (according to ACM CCS); Computer Graphics [I.3.5]: Computational Geometry and Object Modeling–-Geometric algorithms; languages; and systems;
D O I
10.1111/cgf.13105
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We introduce design transformations for rule-based procedural models, e.g., for buildings and plants. Given two or more procedural designs, each specified by a grammar, a design transformation combines elements of the existing designs to generate new designs. We introduce two technical components to enable design transformations. First, we extend the concept of discrete rule switching to rule merging, leading to a very large shape space for combining procedural models. Second, we propose an algorithm to jointly derive two or more grammars, called grammar co-derivation. We demonstrate two applications of our work: we show that our framework leads to a larger variety of models than previous work, and we show fine-grained transformation sequences between two procedural models.
引用
收藏
页码:39 / 48
页数:10
相关论文
共 50 条
  • [1] Towards Rule-Based Detection of Design Patterns in Model Transformations
    Mokaddem, Chihab Eddine
    Sahraoui, Houari
    Syriani, Eugene
    SYSTEM ANALYSIS AND MODELING: TECHNOLOGY-SPECIFIC ASPECTS OF MODELS, 2016, 9959 : 211 - 225
  • [2] Rule-based transformations for geometric modelling
    Bellet, Thomas
    Arnould, Agnes
    Le Gall, Pascale
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2011, (48): : 20 - 37
  • [3] Flexible specification and application of rule-based transformations in an automotive design flow
    Oetjens, Jan-Hendrik
    Gerlach, Joachim
    Rosenstiel, Wolfgang
    2006 DESIGN AUTOMATION AND TEST IN EUROPE, VOLS 1-3, PROCEEDINGS, 2006, : 1417 - +
  • [4] QUALITATIVE, RULE-BASED MODELING
    STARFIELD, AM
    BIOSCIENCE, 1990, 40 (08) : 601 - 604
  • [5] Rule-Based Service Modeling
    Gebhart, Michael
    Abeck, Sebastian
    2009 FOURTH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING ADVANCES (ICSEA 2009), 2009, : 271 - 276
  • [6] Model refactorings as rule-based update transformations
    Porres, I
    UML 2003 - THE UNIFIED MODELING LANGUAGE, PROCEEDINGS: MODELING LANGUAGES AND APPLICATIONS, 2003, 2863 : 159 - 174
  • [7] Rule-based ship design
    不详
    NAVAL ARCHITECT, 2007, : 159 - +
  • [8] A Rule-based Approach for Student Modeling
    Liu, Hongyi
    Tang, Suqin
    Ma, Li
    FIFTH INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS AND KNOWLEDGE DISCOVERY, VOL 4, PROCEEDINGS, 2008, : 526 - 530
  • [9] The Kappa platform for rule-based modeling
    Boutillier, Pierre
    Maasha, Mutaamba
    Li, Xing
    Medina-Abarca, Hector F.
    Krivine, Jean
    Feret, Jerome
    Cristescu, Ioana
    Forbes, Angus G.
    Fontana, Walter
    BIOINFORMATICS, 2018, 34 (13) : 583 - 592
  • [10] Modular, rule-based modeling for the design of eukaryotic synthetic gene circuits
    Marchisio, Mario Andrea
    Colaiacovo, Moreno
    Whitehead, Ellis
    Stelling, Joerg
    BMC SYSTEMS BIOLOGY, 2013, 7