Watch this experiment that explains in an illustrative manner the difference in using CPU vs. GPU to draw graphics.
This feat was performed by Adam & Jamie (of Mythbusters) on NVISION 08 (an NVidia conference).
[via artmaze1974]
Watch this experiment that explains in an illustrative manner the difference in using CPU vs. GPU to draw graphics.
This feat was performed by Adam & Jamie (of Mythbusters) on NVISION 08 (an NVidia conference).
[via artmaze1974]
Here’s some good news for the mobile industry - mobile gaming and mobile internet, that is.
nVidia is a member of Open Handset Alliance which is behind Google Android project. ARM has shown its first cell phone applications processor — the APX 2500, on Mobile World Congress 2008 in Barcelona last week. On the other hand, nVidia CEO Jen-Hsun Huang said it will be used in the 2nd gen iPhones. I guess he’s playing it sure until Google Android starts making waves on the mobile device market with people buying devices in significant quantities.
An ARM-based Android mobile phone prototype has been premiered in Barcelona as well. From the ARM’s side, ARM Mali technology enables “high quality and fastedst time to market through integrated and proven support of a first class graphics stack including hardware, driver software, middleware (Java) and tools”. This mobile technology from ARM enriches the offering for Java development for the mobile devices provided by ARM Jazelle Technology.
Connecting the dots, it can be concluded that this is the tip of the iceberg of good news for Google Android as well. Mobile device hardware market is obviously accelerating. It’s the 2nd desktop computing revolution, only on mobile phones. I mean graphics accelator in a device in your hand.
Wouldn’t you like to play Unreal Tournament against other commuters? :-)
Here’s something for web developers out there.
If you wonder sometime why Flash is being used so much, you’re going to like this.
I guess you may have heard for GWT (Google Web Toolkit) allowing you to write AJAX application in Java. GWT allows web developers can save their valuable/expensive time by not messing with infinite intricacies of writing cross-browser DHTML pages. Instead, they can use Java programming language in design time, use their favorite IDE in debug time while seeing the visual aspect effects rendered in an applet. When all coding and debugging work is done you can have the Java application compiled it into cross-browser JavaScript and CSS (using its own Java-to-JavaScript compiler). Intriguied? Go try it out!
The main point of this article is the WVGL (Web Vector Graphics Library) that builds on top of GWT to produce pretty advanced results - 2D graphics in web browser. WVGL library offers the graphics primitives and support for the following features:
Click here to check out how it draws a Bezier curve in web browser esentially using Java programming language!
Cool, isn’t it?
Kudos to Nathan Matthews, the author of WVGL! Thanks to Miloš Malić for the link.