“hello world” 3D with a pinch of concurrency..

By chance I had recently come across a very cool 3D web page and thereby discovered what modern web browsers meanwhile are capable of.

The experiment here is my THREE.js based equivalent of  “hello world” – which I did to just get a first glimps at what it means to do 3D in the browser (the live version is here).
torus
I added a Web Worker based fractal generator to experiment a bit with the benefits of a respective asynchronous approach.

Eventhough they haven’t managed to get the tranparency handling right yet (see here), the guys at THREE.js are certainly doing a great job abstracting from the ugly details of WEBGL wiring! (What they don’t seem to have any clue about is API management and backward compatibility..  e.g. repeatedly inverting the orientation of their 3D coordinate system from one version to the next.. LOL)

Advertisements

Posted on April 2, 2013, in JavaScript, Languages, THREE.js, Web programming, Web Worker, WEBGL and tagged . Bookmark the permalink. Leave a comment.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: