Python implementation of Aaron Hertzmann's Painterly algorithm for stroke based rendering of an image.
-
Updated
Feb 21, 2021 - Jupyter Notebook
Python implementation of Aaron Hertzmann's Painterly algorithm for stroke based rendering of an image.
Painterly cartography — render MVT/PMTiles vector tiles as paintings (watercolor, ink wash, pencil sketch, …) on a pure-Rust GPU-free CPU renderer, with a typed node-DAG style language and first-class MapLibre compatibility
Stylized concept art direction for Blender: NPR surface shader, 14 stage compositing chain, procedural sky with matching key light, and photographic camera presets
painterly vector canvas playground with three.js, vue 3, glsl & yjs multiplayer sync (excalidraw / miro / figma clone)
An interactive Three.js port and extension of Gabriel de Laubier’s stylized paint shader, featuring procedural brushwork, painted reflections, broken outlines, and eroded shadows.
Stroke-based painterly rendering: Mona Lisa emerges from a blank canvas, brushstroke by brushstroke.
Turns a photograph into a painting made of visible brush strokes
To associate your repository with the painterly topic, visit your repo's landing page and select "manage topics."