My experiments with Processing left me with aspirations of 3D design tools that enable users to create beautiful objects they can customize to their utilitarian needs or aesthetic tastes. Alas, it seems that I jumped into the scene too late as Java applets, the only means of sharing Processing sketches, are on their way out. It’s probably for the best, however, because users are frightened of unsolicited pop-ups that ask you if you trust the random program that the website is trying to get you to open, the calling card of a Java applet… so it’s time to jump on a new train.
This gave me enough familiarity to be able to start coding WebGL content using Three.js. So, here it is, my first experiment in WebGL:
Click on the picture to go to view the experiment!
- http://stemkoski.github.io/Three.js/: This site is amazing… big thanks to author Lee Stemkoski. It pretty much has a working example of everything you need to get started. Since it’s on the web, all you have to do is press F12 to see the source code! I based my experiment’s architecture on his Hello World example. He’s got so much more content, it really is awesome.
- http://threejs.org/docs/: Reference on three.js functionality.
I’m honestly very excited about this first introduction to WebGL and Three.js. I can add some new languages to my roster, and I can tell that they’ve got a lot of potential… stay tuned to see what comes next!