~/talk

Take on me, web browsers!

Talkat Nordic.js 2019 · 2019-10-10..10-11· [web-platform, web-animation]
slides:none on file

Demo builds a browser chroma key that streams the camera with getUserMedia, copies frames to a canvas pixel loop, reads RGBA with getImageData, and sets alpha to zero for green pixels (thresholding green >100) to reveal a replacement background image. It uses setTimeout refresh rather than requestAnimationFrame, mentions rotoscoping at 15–25 fps, shows triplicated subjects and CSS swaps, warns that lighting and clothes break it, and generally works live in the browser.

AI-written summary · about

  1. 0:00Introduction to animation
  2. 1:10What is rotoscoping
  3. 2:45Animation on the web
  4. 3:56Rotoscope limitations
  5. 5:41Chroma key technique
  6. 6:56Camera input implementation
  7. 9:26Pixel manipulation
  8. 13:15Live demonstration
  9. 17:43Advanced applications
~/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.