Modeling with high-level descriptions and low-level details
Procedural modeling techniques can be used to encode a geometric shape on a high and abstract level: each class of objects and shapes is represented by one algorithm; and each artifact is one set of high-level parameters. In this paper, we use a generative object description and register it to real-world data e.g. laser scans. Afterwards, we can use the fitted procedural model to modify existing 3D shapes. The high-level description can be used to resemble realworld objects or create new ones. In this way, we can design shapes using both low-level details and high-level shape parameters at the same time.