[HN Gopher] Show HN: Shadergarden: Create reloadable graphical p...
___________________________________________________________________
Show HN: Shadergarden: Create reloadable graphical pipelines with
Lisp and GLSL
Author : slightknack
Score : 12 points
Date : 2021-10-07 19:43 UTC (3 hours ago)
(HTM) web link (blog.tonari.no)
(TXT) w3m dump (blog.tonari.no)
| slightknack wrote:
| Hey HN,
|
| Isaac Clayton again[0]! This summer I worked as an intern at
| tonari[1] where I developed algorithms for real-time 3D scene
| construction on the GPU. As a part of my research, I developed a
| library / tool for prototyping shader-based graphical pipelines
| on the GPU. This tool, Shadergarden[2], uses GLSL[3] for shaders,
| but introduces a lisp-like configuration language[4] for chaining
| shaders (and other transformations) into directed acyclic
| graphical pipelines. We've been using it for both art and
| research, kinda like a local Shadertoy.
|
| Hope you enjoy the write up, have a nice day!
|
| PS -- If your browser automatically pauses videos, you might need
| to 'show video controls' to play some of the visualizations.
|
| [0]: https://news.ycombinator.com/item?id=25347140 /
| https://news.ycombinator.com/item?id=26212491
|
| [1]: https://tonari.no
|
| [2]: https://github.com/tonarino/shadergarden
|
| [3]: https://thebookofshaders.com/
|
| [4]: https://github.com/tonarino/shadergarden/blob/master/LISP.md
| (When all you have is a compiler, everything's a DSL)
___________________________________________________________________
(page generated 2021-10-07 23:01 UTC)