Epic and Mozilla Bring HTML5 OpenGL Demo To the Browser
sl4shd0rk writes "Mozilla and Epic (of Epic Megagames fame) have engineered an impressive First Person OpenGL demo which runs on HTML5 and a subset of JavaScript. Emscripten, the tool used, converts C and C++ code into 'low level' JavaScript. According to Epic, The Citadel demo runs 'within 2x of native speeds' and supports features commonly found in native OpenGL games such as dynamic specular lighting and global illumination. This concept was previously covered on Slashdot, however the Citadel demo has just been released this week."
HTML5 is trying to be the next Java, substituting the browser in place of the JVM. This is a logical extension to the past decade of offloading all the heavy processing to the web browser.
Yes, the client is much faster and more powerful than what the server could provide for each individual connected client. But at the same time, the implementation differences between browsers, platforms, and even browser versions will still result in the same or worse incompatiblities than before.
"If a nation expects to be ignorant and free in a state of civilization, it expects what never was and never will be."