Shape Inference and Grammar Induction for Example-based Procedural Generation

09/21/2021
by   Gillis Hermans, et al.
0

Designers increasingly rely on procedural generation for automatic generation of content in various industries. These techniques require extensive knowledge of the desired content, and about how to actually implement such procedural methods. Algorithms for learning interpretable generative models from example content could alleviate both difficulties. We propose SIGI, a novel method for inferring shapes and inducing a shape grammar from grid-based 3D building examples. This interpretable grammar is well-suited for co-creative design. Applied to Minecraft buildings, we show how the shape grammar can be used to automatically generate new buildings in a similar style.

READ FULL TEXT

page 2

page 3

page 4

page 5

research
09/09/2020

Discovering Textual Structures: Generative Grammar Induction using Template Trees

Natural language generation provides designers with methods for automati...
research
10/31/2017

Mildly context sensitive grammar induction and variational bayesian inference

We define a generative model for a minimalist grammar formalism. We pres...
research
10/28/2017

Inducing Regular Grammars Using Recurrent Neural Networks

Grammar induction is the task of learning a grammar from a set of exampl...
research
06/20/2020

The Importance of Category Labels in Grammar Induction with Child-directed Utterances

Recent progress in grammar induction has shown that grammar induction is...
research
10/09/2020

Deep Learning for Procedural Content Generation

Procedural content generation in video games has a long history. Existin...
research
03/11/2021

(Genetically) Improving Novelty in Procedural Story Generation

Procedural story generation (PCG) tailors a unique narrative experience ...
research
02/27/2023

Deimos: A Grammar of Dynamic Embodied Immersive Visualisation Morphs and Transitions

We present Deimos, a grammar for specifying dynamic embodied immersive v...

Please sign up or login with your details

Forgot password? Click here to reset