WebGL experiments cont.
WebGL never cease to amaze me. The combination of great performance, powerful features (even if they’re not safe :) and the immediate mode of development makes it the perfect tool for joyful tinkering with code, mathematical formulas and visual effects. Here are some of the experiments I did recently:
You’ll need Firefox 4/5 or Chrome and a GPU that supports WebGL to run the examples.
There is more here. I keep adding new stuff almost every week so be sure to check that page from time to time. All the demos are made using a little framework of mine called J3D (didn’t I mention it already?) It is available on github along with the source code of all the demos.
Instead of writing a long article about WebGL pros, cons or whatever, let me just say that if you ever had any interest in realtime graphics, make yourself a favor and try WebGL right now!




This is incredibly inspiring. The first demo shows so much promise for game dev :D
Impressive! anybody knows what happened to Molehil?
cool stuff man!
you never cease to amaze too! :)
@Hakim @PIergiorgio Thanks a lot guys! :)
@Rahmat Molehill is in the making. It will offer similar features as WebGL, but I don’t know much about it’s performance – some demos I’ve seen look ok though.
Great stuff – very impressive & inspiring!
Gratulacje ;)
slick principles and examples :)
I have to give webgl and J3D a try ^^
too bad, my graphics card just render a white screen :(
@YopSolo many older graphic cards are blacklisted and webgl won’t run on them, sorry (this is why it’s called “experimental” for now)
[...] think I might have linked to some of these demos by Bartek Drozdzbefore, but some are new and definitely worth a [...]
It seems like a lot of people can’t run WebGL. I have bad results even on my 2.2 dual ati radeon vista. Isn’t the point of net and browser that it should be available to the majority? Flash 11 seems to be more promising.
@Tomas Webgl is “experimental”, Flash is well established (thought the 3D features are still in beta). It is the point of web technologies to be available for the majority, but Rome wasn’t built in a day :)
hey yes friends, open your eyes flash 11 is there, WebGL died before even opening his eyes …
hey webmaster of this site! you do not think it’s time to talk about Falsh 11 and Molehill? before this site dies with WebGL? …
@ou-jedi Having fun with 3d animation and effects is not so much related to which technology you use as to what algorithms you implement and how you customize them. Ex. implementing diffuse light, ambient occlusion or a cool particle animation will be very similar in webgl, flash 11, opengl on iphone, open frameworks etc… Once you get familiar with the math behind, you can easily switch between technologies and port your code.
For experimentation and learning purposes I prefer webgl because it’s immediate and easy to share. I just type some code in my editor, hit refresh and see the effect. If I like it, I upload a few files to FTP and share it with everyone.
So to answer your question, I will stick with webgl for now :)
hmm I get white screen of nothing from those experiments here as well, but I can run those WebGL experiments on chormeexperiments site tho, weird