Media

For the observant who are in the "know" about making real media, there are a few glimpses (here, and here, and here, and here), and also the fact that the individuals who through self-motivation decided to revamp the Java browser plugin are actually 3d graphics experts, that we're not completely oblivious.

There's a broad cultural divide between the real media world, and the world of current 2d graphics toolkits, such as web browsers, Flash, JavaFX 1.0, Java Swing, Silverlight, QT, Cocoa, etc, etc.

An important thing to note is that this, and this (meaning the flash content on this web site), and this (meaning the actual product - not the web site), all run on the same consumer hardware. What differentiates them is the skill of the artists/designers involved, and the performance and capability of the software systems that enable such artists.

In spite of being composed of the very most simplistic graphics imaginable, the AJAX site above delivers unconscionably poor, stuttering, animation performance. In spite of being a premier 3d game engine provider, the Flash content on Crytek's web site is very poor animation-performance-wise (although a lot better than the web browser's) - and still remarkably simplistic (compared to Crytek's real product) - and obviously lack of availability of artists is not part of the equation in their case. Meanwhile EVE online brings you amazing graphics, sound, animation and interactivity with silky smooth performance.

At the end of the day, however, these discrepancies clearly are about hardware. It's impossible to get a sufficient frame-rate for smooth animation of non-trivial graphics without hardware acceleration (GPU + CPU SIMD) - even for 2d. This is the very reason for the existence of GPU hardware. By contrast, the web browser, Flash, Java2D, & etc have a software architecture which is not designed around leveraging such hardware, and such is the result you get.

The state of the art in real media is created and advanced in the world of movies, TV, and video games, not that of the PC desktop and web browser. Nevertheless, modern video game engines demonstrate that interactive, real-time, very high production quality, high-performance multimedia (2d and 3d animation and graphics, audio, and video), is possible on today's desktops and on the web, not to mention devices with multimedia hardware acceleration.

Comments:

yes the gpu lets me make beautiful things, its the land of compelling work.

smooth drawing is something i would like to see along with many people in the creative animation, graphics, interactive world. our javafx's was invented for the areas of design and creativity; the visual landscape has a request for hot graphics, that heat has become gpu.

at the moment our super cool java i can animate in a small area of canvas space. it would be nice to have things animate across a larger area (without having to always use opengl (jogl)). what would also be great is if we could animate large things in large areas ;)

lets just "do it!".

Posted by Anthony Rogers on December 29, 2008 at 07:53 PM PST #

Hi Chris,

I reiterated this "request" several times on javafx blog, danny's blog & more ... without any response.

So trying it again here (hopefully more succesfully):

Why not all the demos from the JavaFX launch, JavaOne 2007/2008, Devoxx presentations (ex: the FoxBox, Tank game, 100x videos on sphere...etc) are available on the javafx.com samples page (including the sources) ?!

Also the FULL video(s) from JavaFX launch event will be more then wellcomed since some very powerful demos were shown (ex: 6thSpaceFX from MaldenLabs, FoxBox ...etc)...

Why to keep all these goodies "behind the veil" ?!?!

I think these will be very helpful for developers in the wild to create even more compelling JavaFX demos.

Keep up the good work and please share with us EVERYTHING (that was already demonstated anyway but for small crowds) that could benefit JavaFX !

Posted by El Cy on January 04, 2009 at 05:29 AM PST #

http://www.Sohbetizm.Net
thank you very much. very good PAge.

Posted by çet on May 17, 2009 at 09:21 PM PDT #

http://www.smsmatbaa.com

Posted by matbaa on June 22, 2009 at 02:57 AM PDT #

Simple and Nice example !

Posted by شات on December 15, 2010 at 04:04 AM PST #

Post a Comment:
  • HTML Syntax: NOT allowed
About

user12610627

Search

Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today