Surface Projection

"A surprisingly wide variety of interesting-looking vector line graphics can be generated with a fairly simple technique.

First, we take a bunch of lines. These lines work best if they represent a pattern with some regularity, so I call them the texture. Then, we pick a surface, which is essentially an elevation map represented by a matrix of heights. It can be generated mathematically or taken from real data. Next, we map the texture onto the surface, and capture the heights along all each line to add a third dimension to those lines. Finally, project the result to convert the 3D lines back into 2D lines. If we're lucky, these lines will be more interesting to look at than the texture we started with."

Criado/Created: 30-11-2020 [23:48]

Última actualização/Last updated: 09-10-2023 [15:52]


Voltar à página inicial.


GNU/Emacs Creative Commons License

(c) Tiago Charters de Azevedo