• DocumentCode
    1305416
  • Title

    Model Synthesis: A General Procedural Modeling Algorithm

  • Author

    Merrell, Paul ; Manocha, Dinesh

  • Author_Institution
    Stanford Univ., Palo Alto, CA, USA
  • Volume
    17
  • Issue
    6
  • fYear
    2011
  • fDate
    6/1/2011 12:00:00 AM
  • Firstpage
    715
  • Lastpage
    728
  • Abstract
    We present a method for procedurally modeling general complex 3D shapes. Our approach can automatically generate complex models of buildings, man-made structures, or urban data sets in a few minutes based on user-defined inputs. The algorithm attempts to generate complex 3D models that resemble a user-defined input model and satisfy various dimensional, geometric, and algebraic constraints to control the shape. These constraints are used to capture the intent of the user and generate shapes that look more natural. We also describe efficient techniques to handle complex shapes and highlight its performance on many different types of models. We compare model synthesis algorithms with other procedural modeling techniques, discuss the advantages of different approaches, and describe as close connection between model synthesis and context-sensitive grammars.
  • Keywords
    solid modelling; user interfaces; 3D shape modeling; algebraic constraint; context-sensitive grammars; dimensional constraint; geometric constraint; model synthesis; procedural modeling algorithm; user-defined input model; Buildings; Computational modeling; Grammar; Roads; Shape; Solid modeling; Three dimensional displays; Model synthesis; procedural modeling.;
  • fLanguage
    English
  • Journal_Title
    Visualization and Computer Graphics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1077-2626
  • Type

    jour

  • DOI
    10.1109/TVCG.2010.112
  • Filename
    5557871