WebGL Aquarium
December 13, 2010
Launch Experiment
Not working? This is a WebGL experiment, so try running it with Google Chrome.
From the Author:
Immerse yourself in a beautiful aquarium full of fish, sharks and coral. This demo features 3D models with high-quality textures, scene animation, pixel shader animation, reflections, refraction and caustics. Use the control panel on the left to set the number of fish and change camera views. (Fun hint: Hit "L" when the demo is running)
Technology:
JavaScript, WebGL
Comments
1000 fish, 60 FPS. Love my Macbook Pro.
Reply to this comment400$ laptop 60fps 1000 fishes, you mad ?
Reply to this commentpls send me source code of aquarium experiment
Reply to this commentPlease send me source code for local host run
Reply to this commentmuito legal e e mais legal saber que eu sou o primeiro brasileiro a postar algum comentario neste site
Reply to this comment1 fish, 75FPS... What is L supposed to do?
Reply to this commentIt only does something when there's a shark in the tank...
Reply to this commentOK
Reply to this commentI got .003 fps on my 5150 PC with CGA adapter.
Reply to this commentWhere can we get the source code to run on our localhost?
Reply to this commentIlhom
Reply to this commentExcellent work. Very nice on Chrome!
Reply to this commentnone
Reply to this commentI'm impressed how well this experiment flowed nomatter if i had one fish or a thousand... Well done!
Reply to this commentNARWHALS!!!!!!!!
Reply to this commentNo, SHARKS WITH FREAKIN' LASER BEAMS ON THEIR FREAKIN' HEADS!!!
Reply to this commentWorks Like a Charm on 13.0.758.0 canary, appart from I get more FPS with 1000 fish than with 1 fish, lol
Reply to this commentdoesn't work on Chrome 11.0.696.60 :(
Reply to this commentTry on 12.0.742.100
Reply to this commentNó cũng có thể như những gì chuyển đổi video ,phin từ 2d thành 3d
Reply to this commentWhy the image of museum is still there when "museum" is turned off and "tank" is on
Reply to this commentImage
Reply to this commentHello! Chrome normal а если по русски то ниче так, но опера круче этого ГОВНА
Reply to this commentcool...
Reply to this commentBlack scren then "Aw Snap!" on Chrome 10. :(
Reply to this commentI will to open game
Reply to this commentUse a lower number of fish and then type in capital "L". Frickin sweet!
Reply to this commentLove it. Can I use it as a screensaver? Oh! pressing "L" does nothing for me? Regards
Reply to this commentBeautiful thing....
Reply to this commentWill never work. Use Google Chrome, but always prompts me to install the same browser. :P
Reply to this commenti am spike not for englsh
Reply to this commentChrome 10.0.648.151 beta- full details, 1000 fishes - 60fps
Reply to this commentis there a problem with chrome 10 for the webgl engine? ? ?
Reply to this commentI have the latest chrome 10, but it keeps telling me my compute does not support WebGL .... even though it is working in firefox 4.0
Reply to this commentIt has been disabled because it is unstable. It will come back when it becomes stable again. However, it did work well on some webGL applications on my chrome 10.0.648.151 (not the latest one).
still got 11 fps on 1000 first under old mac :)
Reply to this commentGetting a constant 68 FPS with 1000 fish, and all details on! Ubuntu 10.10 64-bit with Nvidia GTX 580 and AMD Phenom II X6 1100T.
Reply to this commentUbuntu rocks
Reply to this comment3fps. ATI X1300, Chrome 9.0.597.98 :(
Reply to this commentGreat! how many polygons with 1000 fishes?
Reply to this commentCOMO LO INSTALO??.. XQ LOS ANTERIORES LO LOGRE . QUIERO ESTE. WebGL Acuario. ME CONTESTAN? SI.. ESPERO EN LINEA...
Reply to this commentVery well coded. I got over 40fps with 1,000 fish. Nicely done.
Reply to this comment1000 fish 2 fps. shit
Reply to this commentThis is so amazing!!!
Reply to this comment1000 fish 48 FPS , Lenovo Ideacenter, impressive.
Reply to this commentnot bad
Reply to this commentGreat,
Reply to this comment68fps with 1000fish @ubuntu 9.04, chrome, gforce9600xt
Reply to this comment42 fps at 50 fish , 22 fps at 500 fish full screen mode, i am using SRWare iron 9.0.600.1 , ancien pentium 4, 3ghz, 1 mo ram ,win XP, graphics card Ati HD 4650 AGP ...very nice
Reply to this comment60 FPS at 50 fish, 23 fps at 500 fish, 16 fps at 1000 fish, awesome!!
Reply to this commentwow 83 fps with win 7 + ati 2600
Reply to this comment60fps @ chromewith graphic card aclereration, ubuntu 64bit nvidia8600
Reply to this commentVery Nice work ...more 3D done in a browser, using JavaScript. Next steps would be to integrate a complete 3D engine, multi-user server on the cloud, chat, VOIP, desktop sharing, video editing , etc...3DXplorer pioneered this space some 10 years ago. The examples shown are very cool by the simplicity of the code, but somehow a few years behind as for the performance and features. The above features are all available in 3DXplorer, through the Java applet compatible with any browser (even older browsers). And the hardware accelerators are of course taken into account. Check it out: http://www.3dxplorer.com/view.php?k=MjIxNA
Reply to this commentjava applet? are you kidding me? :) this is nothing more than a spam.
Reply to this commentThis is nice, but 4 years older than 3DXplorer which does all this in a browser plus multi-user, avatars, VOIP and much more. Here's an example: http://www.3dxplorer.com/view.php?k=Njk3
Reply to this commentExcellent!
Reply to this commentWhen launching the experiment the first time, the background was all white. But when I lowered the # of fish from 50 to 1, then the background got rendered and from then on changing the # of fish to higher # did not make a difference.
Reply to this comment40-45 FPS - Firefox 4 beta 11 - Default amount fish.
Reply to this commentjust 23 fps with 500 fish.. but still this is awesome!!!!
Reply to this commentfirefox 4 beta 11, 3 fps.
Reply to this commentNeojidal ot google takogo,no super srabotalo,klassnie effekti i ochen prijatno rabotat.
Reply to this commentone fps and BSOD
Reply to this commentAmazing! 68 fps on all settings on chrome with Ubuntu 10.10
Reply to this commentI have 68 fps too :) !!
Reply to this commentMe too. axcectly the same! (64-bit, Kubuntu 10.10)
Reply to this comment1 FPS at Chromium running ubuntu on a first generation atom netbook with ancient graphics IGP@16" monitor. Didn't expect better results but still surprised it is running at all! Go webGL.
Reply to this commentAbsolutely fantastic work... sharks with LASERS ftw.
Reply to this commentthis experiment is way better than the microsoft ie aquarium! good job
Reply to this commentThis is astonishing !
Reply to this comment7 FPS with 50 fish 0/0
Reply to this commentI get 68 fps on all settings. I am using google chrome 9 with GPU support enabled :)
Reply to this comment1000 fish at 30fps, great
Reply to this commentExcellent! Got 50-60 fps with 1000 fishes and all options enabled on my MacBook Pro (i5).
Reply to this commentNice! got 30fps (1000fish) on my pc, which has a low-end graphics card
Reply to this commentVery good demonstration! I have 60 fps with 100 fishes. I can get 1000 with 35 fps.
Reply to this commentNice but only 10 fps - probably due to non optimized nvidia driver
Reply to this commentAwesome, 60 FPS with 500 fishes and 50 with 1000
Reply to this commentAwesome! running 28-30 at 1000 fish!
Reply to this commentWorks best in Full Screen Mode - kept it at 60fps with 250 fish.
Reply to this commentOk. But it is already exist. See Java or Flash games. They do it better.
Reply to this commentGreat for flash, but the point is that it isn't using flash. This is amazing for In browser work.
Reply to this commenti get this error... "It doesn't appear your computer supports WebGL" what can i do?
Reply to this commentDownload latest Chrome 9.0.597.84
Reply to this commentChrome 10.0.628.0 dev keeps givin' me an error saying "Aw Snap!".
Reply to this commentAmazing! Firefox 4 b9 on Ubuntu Maverick x86_64 in Macbook White late 2010 ~34 fps (with all options enabled)
Reply to this commentNice demo, I'm getting ~20 fps on Firefox 4 Beta 8
Reply to this commentwhoa, quite impressive. On par with Papervision, perhaps a bit smoother on the render. Excellent work.
Reply to this commentSharks. Lasers. Epic. Now I have to try this on my decent computer.
Reply to this commentSHARKS WITH LASERS ATTACHED TO THEIR FRIGGIN HEADS
Reply to this commentNot bad, ran at about 20 fps on a decent comp with Firefox 4 Beta 7.
Reply to this commentThe Skype plugin crapped out but it was worth seeing 1000 objects running in my browser. This is really really cool. I'm geeking out!
Reply to this commentLASERS
Reply to this comment