Published May 27, 2025
| Version v1
Conference paper
Open
Screamer: A High-Level Language for Live Coding Ray Marchers
Description
I describe Screamer, a high-level language for live coding performances using ray marching. My motivation for Screamer
was enabling faster iteration of three-dimensional scenes, especially in comparison with my prior work, the live coding
environment marching.js. I discuss the underlying rendering engine of Screamer and its language features, and compare its
notation with other live coding systems to help explain my design decisions. I conclude by discussing performances given
using Screamer and future research directions.
Files
roberts_iclc2025_screamer_a_high_level_language.pdf
Files
(20.1 MB)
Name | Size | Download all |
---|---|---|
md5:c21d749c0a17156cfcf4666e706f7cee
|
20.1 MB | Preview Download |