
GLSL Webcam Ripples
9 months ago
this is a revisit of this project:
vimeo.com/833406
while back then the framerate was 10-20 fps at 640x480 pixels(the video back then was actually kind of prerendered), this new version still runs at 60 fps at a resolution of 1024x768(DAMN THAT IS FAST).
The huge speed imrpovement is because I portet the whole thing to GLSL using texture lookups which makes things alot faster. The funny thing is that there is still alot to improve in terms of my FBO handling. Anyways it's fast allready!
Also the ripples could maybe need some extra smoothing.
vimeo.com/833406
while back then the framerate was 10-20 fps at 640x480 pixels(the video back then was actually kind of prerendered), this new version still runs at 60 fps at a resolution of 1024x768(DAMN THAT IS FAST).
The huge speed imrpovement is because I portet the whole thing to GLSL using texture lookups which makes things alot faster. The funny thing is that there is still alot to improve in terms of my FBO handling. Anyways it's fast allready!
Also the ripples could maybe need some extra smoothing.
-
Multitouch Barcelona 9 months agoit's great :) looks like you are putting your head into a bath! I should get into shaders coding. Performance is amazing! -
Ric Miskimmon
9 months ago This is VERY interesting 0 great effect especially if you are running at 60FPS -
baldakino 7 months agonice effect! it looks around longer straighter edges (neckline) like you´re using some kind of set interval between the ripple sources, giving strings of 00000´s. is that a result of edge detection?! -
moka 7 months agoI don't really know what you mean. I don't use any edge detection it's simple frame differencing. There is a little bug in the video with the refraction computation that causes some small ripples all the time. I fixed it though. Thanks! -
Barbara Craig ツ 4 months agoI love it :-)
This conversation is missing your voice. Take five seconds to join Vimeo or log in.
-
Vimeo: About / Blog / Developers / Jobs / Community Guidelines / Community Forums / Help Center / Site Map / Merchandise
/ Get Vimeo

Previous Week