A survey on procedural modelling for virtual worlds

RM Smelik, T Tutenel, R Bidarra… - Computer graphics …, 2014 - Wiley Online Library
Procedural modelling deals with (semi‐) automatic content generation by means of a
program or procedure. Among other advantages, its data compression and the potential to …

Advanced procedural modeling of architecture

M Schwarz, P Müller - ACM Transactions on Graphics (TOG), 2015 - dl.acm.org
We present the novel grammar language CGA++ for the procedural modeling of
architecture. While existing grammar-based approaches can produce stunning results, they …

Graph rewriting techniques in engineering design

L Kolbeck, S Vilgertshofer, J Abualdenien… - Frontiers in built …, 2022 - frontiersin.org
Capturing human knowledge underlying the design and engineering of products has been
among the main goals of computational engineering since its very beginning. Over the last …

Recent advances in procedural generation of buildings: From diversity to integration

D Kutzias, S von Mammen - IEEE Transactions on Games, 2023 - ieeexplore.ieee.org
In this article, we survey the state-of-the-art in procedural generation of buildings (PGB). We
analyzed the design choices, capabilities, and limitations of 71 PGB approaches. We …

Dag amendment for inverse control of parametric shapes

E Michel, T Boubekeur - ACM Transactions on Graphics (TOG), 2021 - dl.acm.org
Parametric shapes model objects as programs producing a geometry based on a few
semantic degrees of freedom, called hyper-parameters. These shapes are the typical output …

Inverse procedural modeling of facade layouts

F Wu, DM Yan, W Dong, X Zhang, P Wonka - arxiv preprint arxiv …, 2013 - arxiv.org
In this paper, we address the following research problem: How can we generate a
meaningful split grammar that explains a given facade layout? To evaluate if a grammar is …

Semi-automated svg programming via direct manipulation

B Hempel, R Chugh - Proceedings of the 29th annual symposium on …, 2016 - dl.acm.org
Direct manipulation interfaces provide intuitive and interactive features to a broad range of
users, but they often exhibit two limitations: the built-in features cannot possibly cover all use …

Automatic differentiable procedural modeling

M Gaillard, V Krs, G Gori, R Měch… - Computer Graphics …, 2022 - Wiley Online Library
Procedural modeling allows for an automatic generation of large amounts of similar assets,
but there is limited control over the generated output. We address this problem by …

Procedural design of exterior lighting for buildings with complex constraints

M Schwarz, P Wonka - ACM Transactions on Graphics (TOG), 2014 - dl.acm.org
We present a system for the lighting design of procedurally modeled buildings. The design is
procedurally specified as part of the ordinary modeling workflow by defining goals for the …

Learn to Create Simple LEGO Micro Buildings

J Ge, M Zhou, CW Fu - ACM Transactions on Graphics (TOG), 2024 - dl.acm.org
This paper presents the first learning-based generative pipeline for effectively creating 3D
LEGO® 1 models. This task is very challenging due to the lack of dedicated representations …