# Generating Tangle Patterns With Grammars | Two Minute Papers #102

## Метаданные

- **Канал:** Two Minute Papers
- **YouTube:** https://www.youtube.com/watch?v=nK3giIsNAHg
- **Дата:** 26.10.2016
- **Длительность:** 2:48
- **Просмотры:** 8,414
- **Источник:** https://ekstraktznaniy.ru/video/14761

## Описание

A tangle pattern is a beautiful, intervowen tapestry of basic stroke patterns, like dots, straight lines, and simple curves. If we look at some of these works, we see that many of these are highly structured, and maybe, we could automatically create such beautiful structures with a computer. 

______________

The paper "gTangle: a Grammar for the Procedural Generation of Tangle Patterns" is available here:
http://pellacini.di.uniroma1.it/publications/gtangle16/gtangle16.html

The paper "Layer-Based Procedural Design of Facades" is available here:
https://www.cg.tuwien.ac.at/research/publications/2015/Ilcik_2015_LAY/
https://vimeo.com/118400233

WE WOULD LIKE TO THANK OUR GENEROUS PATREON SUPPORTERS WHO MAKE TWO MINUTE PAPERS POSSIBLE:
Sunil Kim, Julian Josephs, Daniel John Benton, Dave Rushton-Smith, Benjamin Kang.
https://www.patreon.com/TwoMinutePapers

Subscribe if you would like to see more of these! - http://www.youtube.com/subscription_center?add_user=keeroyz

Music: Dat Groove b

## Транскрипт

### Segment 1 (00:00 - 02:00) []

Dear Fellow Scholars, this is Two Minute Papers with Károly Zsolnai-Fehér. A tangle pattern is a beautiful, intervowen tapestry of basic stroke patterns, like dots, straight lines, and simple curves. If we look at some of these works, we see that many of these are highly structured, and maybe, we could automatically create such beautiful structures with a computer. And, now, hold on to your papers, because this piece of work is about generating tangle patterns with grammars. Okay, now, stop right there. How on Earth do grammars have anything to do with computer graphics or tangle patterns? The idea of this sounds as outlandish as it gets. Grammars are a set of rules that tell us how to build up a structure, such as a sentence properly from small elements, like nouns, adjectives, pronouns, and so on. Math nerds also study grammars extensively and set up rules that enforce that every mathematical expression satisfies a number of desirable constraints. It's not a surprise that when mathematicians talk about grammars, they will use these mathematical hieroglyphs like the ones you see on the screen. It is a beautiful subfield of mathematics that I have studied myself before, and am still hooked. Especially given the fact that from grammars, we can build not only sentences, but buildings. For instance, a shape grammar for buildings can describe rules like a wall can contain several windows, below a window goes a window sill, one wall may have at most two doors attached, and so on. My friend Martin Ilcik is working on defining such shape grammars for buildings, and using these grammars, he can generate a huge amount of different skyscrapers, facades, and all kinds of cool buildings. In this piece of work, we start out with an input shape, subdivide it into multiple other shapes, assign these smaller shapes into groups. And the final tangle is obtained by choosing patterns and assigning them to all of these groups. This yields a very expressive, powerful, tool that anyone can use to create beautiful tangle patterns. And all this, through the power of grammars. Thanks for watching, and for your generous support, and I'll see you next time!
