~/talk

Algorithmically Generated Visual Designs

Talkat Conf42 JavaScript 2022 · on Thursday, 2022-11-17· [creative-coding, javascript]
slides:none on file

A research codebase implements nine algorithms in JavaScript HTML canvas that draw lines and shapes via procedural steps with parameters exposed in a web UI. The project generates a dataset of 1,000+ generated images and recruits human reviewers to rate them to link parameter choices to aesthetic response. Live demos show parameter editing producing spirals, striped patterns and wrapping paper–like overlays, the framework uses init/start/drawOneStep methods, and the repo on GitHub is public.

AI-written summary · about

  1. 0:00Algorithmically generated visual designs
  2. 2:48Geometric patterns algorithm
  3. 3:31Wrapping paper algorithm
  4. 4:14Drawing program framework
  5. 5:40Modifying dots algorithm parameters
  6. 7:52Line-drawing algorithm with coordinates
  7. 8:54Adding randomness to drawings
  8. 9:37Trigonometric functions for patterns
  9. 10:22Spiral pattern design
  10. 11:04Summary and contributions
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.