Undulating Monkey
August 10, 2011
Launch Experiment
Not working? This is a WebGL experiment, so try running it with Google Chrome.
From the Author:
I'm back with another experiment where Suzanne the monkey gets pushed around.
This time I just wanted to do a test to see how many vertex positions and normals I could update directly in JavaScript. Turns out 2,000 is just fine :)
I also added in a bit of environment mapping. And weirdness. Always add weirdness.
Technology:
WebGL
Comments
,ㅇ
Reply to this commentIt's cool but kinda gross..
Reply to this commentMa cos'è questo ?
Reply to this commentPRIVATE
Reply to this commentI luv this .. i want one thats just a globe not a monkey and i want it as my screen saver ..somebody make it happen please. and NOW!... im not impatient or anything but if you dont give it to me NOW your in for it ..
Reply to this commentWhy don't you learn some javascript and do it yourself?
Reply to this commentwiggle,wiggle,wiggle,wiggle,wiggle,wiggle, yeah!
Reply to this commentso weird
Reply to this commentOkay it's working, I tried it on my 3yrs old laptop and yeah the videocard wasn't enough. You should have some detection and message for "old" gpu-s like in the webgl terrain experiment.
Reply to this commentWell, tried it twice but nothing happens for me, just an empty grey background. Using chrome on win7. What could be the problem? (Flash stage3D is running nics though.)
Reply to this commentYeah it was a stress test for vertex manipulation. The unminified code can be found here: https://github.com/paullewis/a3/blob/master/deploy/www/samples/09/js/a3.sample.js
Reply to this commentnice, all manip in js? Hard to page through all the minified code but that's really encouraging. Might get even more horsepower by pushing some or all of the distortion to the vertexShader....
Reply to this comment
Reply to this commentyes
Reply to this commentasdfghj
Reply to this commentgonzalez
Reply to this commentthat was terrific!!!!!! I couldn!t leave my last message because I left my phone number.
Reply to this commentmy pc is so old it don't even download almost everything-------I am looking for a handout I am below poverty and truly need all the help I can get this is no bs story please help me. 727-374-9807
Reply to this commentPoor old monkey...
Reply to this commentAwesome, had a lot of fun with this!
Reply to this commentCool
Reply to this commentSo cool! First web gl experiment that is fast.
Reply to this commentThat's the monkey from Blender :D
Reply to this commentanother cool demo, loving it.
Reply to this commenthiiiiiiiiiiiii
Reply to this commenthelp accessing gmail
Reply to this commentMy friends thought it was disturbing. In my opinion it is a very cool example of vertexes. I was very impressed with how fluid it was.
Reply to this commentEs to estavue nisimo
Reply to this commentQuite a cool demo! I was surprised to see how fluid it was running despite being Javascript and not a vertex shader. Very impressive!
Reply to this commentnice and fluid! What is the poly/vertex count on the monkeys face?
Reply to this comment2,000 vertices - could be higher but seeing as how JS has to crunch through all of them per frame *and* calculate the normals I didn't think it was too smart to up the count.
Reply to this comment