More
See all Show me
23. GLSL Webcam Ripples
9 months ago
16. OpenFrameworks - DisplacementMapping on Sphere with Webcam
1 year ago
12. Processing - Grow Study
2 years ago
9. the nerd side of life
2 years ago
This is a recent webcam experiment. I use a GLSL shader to deform the sphere with the webcam image in realtime. The Lighting is also done in the shader.

PS: Do you see me putting a finger in my nose? Nasty!

Credits

20 Likes

  • lukasz plus 1 year ago
    thats pretty awesome, didn't know GLSL shaders could deform shapes like that...
  •  
  • FIELD plus 1 year ago
    i swear, i was planning to do _exactly_ the same thing!
    - but got distracted by ehem vacation and general lazyness =)
    anyways; good work dude!
  • moka 1 year ago
    hehe i know that feeling. its usually me being too slow :P
  •  
  • Christopher Warnow 1 year ago
    great stuff. wish i could understand shaders
  •  
  • Ryan Bateman 1 year ago
    Like a cloudy, angry, nose-picking God.
    Approved.
  •  
  • so sieht also dein gesicht und hände aus :) nice habe ich gesten schon endeckt ...
  •  
  • Memo Akten plus 1 year ago
    the teeth look amazing!
  •  
  • dr woohoo 1 year ago
    very nice! i'll enjoy seeing how this evolves.
  •  
  • toneburst plus 1 year ago
    This is nice. I did some work on several similar things using Quartz Composer and GLSL shaders a while back. One thing I never managed to do properly is generate normals for the distorted vertices. Just wondering if you managed to crack this...

    a|x
  •  
  • moka 1 year ago
    Well as far as I can tell they should be incorrect since the normals should be based upon the unmodified vertices depending on what I read about it. The lighting seems to be correct though which indicates that the might be correct. So I am not really sure which is the case right now since this is just a quick sketch.
  •  
  • toneburst plus 1 year ago
    Oh, OK. So you didn't try to modify the normals to take account of the displacement.

    If you're interested, it is possible to do this using normal maps, generated from the displacement image. I'm not sure how to apply this to a sphere shape though..

    a|x
  •  
  • Bupla 1 year ago
    Really funny experiment.
  •  
  • Lee Byron 1 year ago
    Wow! That's really cool! Got any nice resources to point to for getting started with GLSL?
  • moka 1 year ago
    I would suggest checking out the orange book. It made alot of things clear for me about how shaders work and allready has some really great shader examples!
  •  
This conversation is missing your voice. Take five seconds to join Vimeo or log in.

Advertisement

5 Related collections

Statistics

  •  
    plays
    likes
    comments
  • Total
    plays 1,071
    likes 20
    comments 14
  • Dec 1st
    plays 2
    likes 0
    comments 0
  • Nov 30th
    plays 6
    likes 0
    comments 0
  • Nov 29th
    plays 2
    likes 0
    comments 0
  • Nov 28th
    plays 3
    likes 0
    comments 0
  • Nov 27th
    plays 1
    likes 0
    comments 0
  • Nov 26th
    plays 2
    likes 0
    comments 0
  • Nov 25th
    plays 3
    likes 0
    comments 0
  • Nov 24th
    plays 2
    likes 0
    comments 0
Previous Week

Downloads

Please join Vimeo or log in to download the original file. It only takes a few seconds.