From b2375e11e2c9eee9d09bf30fd5ec8e900023c46f Mon Sep 17 00:00:00 2001 From: jules Date: Wed, 30 Jul 2014 09:34:57 -0400 Subject: shader-cam --- js/render.js | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'js/render.js') diff --git a/js/render.js b/js/render.js index e77711e..a589efc 100644 --- a/js/render.js +++ b/js/render.js @@ -74,6 +74,9 @@ function giveFrame(t){ if (window.img) { return img_frame } + else if (window.cam) { + return camera_frame() + } else { return empty_frame() } @@ -90,6 +93,11 @@ function feedback_frame(){ return { ctx: cc.context, cloneData: cc.getImageData(0,0,w,h) } } +function camera_frame(){ + var cx = cq(w, h).drawImage(cam, 0, 0, w, h) + return { ctx: cx.context, cloneData: cx.getImageData(0,0,w,h) } +} + function reset(){ start_t = old_t pause_t = 0 -- cgit v1.2.3-70-g09d2