kevglass
|
 |
«
Posted
2009-11-17 10:21:49 » |
|
JOGL is reborn in a community support fashion. JavaFX was going to based on JOGL right? So, is JavaFX getting binned (in the context of Sun corporate ownership) as well?
Kev
|
|
|
|
zammbi
|
 |
«
Reply #1 - Posted
2009-11-17 12:13:33 » |
|
I been following closely to the progress of JavaFX. To my knowledge it doesn't look like its going to get binned. They have been working on it every day from what I see.
|
|
|
|
TheAnalogKid
|
 |
«
Reply #2 - Posted
2009-11-18 22:00:17 » |
|
I've been following JavaFX blog and news on javafx.com and java.net since several months and there's no single news about the future release, what will it improve or will add. There's no announced road map anywhere. If you google JavaFX you mostly find only old news about it and basically no recent blog or post about it or javafx app. That doesn't look too promising to me.
|
|
|
|
Games published by our own members! Check 'em out!
|
|
|
|
i30817
|
 |
«
Reply #4 - Posted
2009-11-19 00:52:10 » |
|
It is dead for me (from day one) enhance the base language/libraries or nothing.
The concept of a sublanguage just for UI's is abhorrent to me.
Huge waste of resources that could have been better put into App swing framework or Time framework or swing 2.0 or something actually useful.
|
|
|
|
|
DzzD
|
 |
«
Reply #5 - Posted
2009-11-19 01:36:09 » |
|
It is dead for me (from day one)
+1 IMHO I would prefer that Sun do less or smaller projects but does those well from start to end including the JRE & Java plugin
|
|
|
|
|
|
princec
|
 |
«
Reply #7 - Posted
2009-11-19 10:49:22 » |
|
Wish they'd just concentrate on getting publicly available high performance VMs ported to PS3, 360, Wii, and iPhone. Just the vms you understand, not AWT or OpenGL. Cas 
|
|
|
|
Riven
|
 |
«
Reply #8 - Posted
2009-11-19 11:52:54 » |
|
I'd argue a hilariously slow interpreter with JNI support would be acceptable as well... 99% of the work is performed by the native code anyway.
|
|
|
|
princec
|
 |
«
Reply #9 - Posted
2009-11-19 12:14:04 » |
|
Well, it might be for you, but I'm gobbling CPU like nobody's business at the moment, what with controlling the AI of a hundred little aliens, checking the collisions between 200 objects, and sorting & batching 2000 sprites, every frame  I don't think I could take any serious performance hit from a crappy interpreter. A plain and simple peephole optimising JIT would probably be quick enough though. Cas 
|
|
|
|
Games published by our own members! Check 'em out!
|
|
Orangy Tang
|
 |
«
Reply #10 - Posted
2009-11-19 12:44:56 » |
|
I'd argue a hilariously slow interpreter with JNI support would be acceptable as well... 99% of the work is performed by the native code anyway.
Not these days. For a half-way interesting game you typically need good AI, tons of entities or elaborate physics. Besides, vanilla interpreters already exist for some of those platforms. Unsurprisingly they don't get used because they're too slow (and just perpetuate the 'java==slow' in the minds of everyone who comes across them).
|
|
|
|
trembovetski
|
 |
«
Reply #11 - Posted
2009-11-19 20:11:38 » |
|
JOGL is reborn in a community support fashion. JavaFX was going to based on JOGL right? So, is JavaFX getting binned (in the context of Sun corporate ownership) as well?
Kev
JavaFX is alive and well. One of the new pipelines of the new graphics stack is based on JOGL (another one is d3d), but this new development with jogl doesn't affect us that much. Dmitri
|
|
|
|
|
|
|
kappa
|
 |
«
Reply #13 - Posted
2009-12-07 08:37:33 » |
|
oh nice, finally something interesting to read and look at for javafx, they've been awfully quiet lately.
|
|
|
|
|
zammbi
|
 |
«
Reply #14 - Posted
2009-12-07 10:33:20 » |
|
|
|
|
|
Spasi
|
 |
«
Reply #15 - Posted
2009-12-07 13:18:05 » |
|
Are there any details available on Prism, the new JavaFX rendering backend? From the little info I could find, besides providing support for 3D graphics (shaders only or custom OpenGL code too?), it's a complete replacement for Java2D. I'm going to assume that Java2D is just not good enough for what JavaFX is trying to achieve, performance-wise (duh...), but I was wondering if it's going to be exposed as a library outside JavaFX. If it's not, then why not if it's so much better/faster than Java2D (from what I've read, it's MUCH faster)? If it is, how is Sun going to handle the existence of 2 separate 2D graphics libraries? Will it be possible to draw Prism stuff inside Swing apps?
|
|
|
|
|
|
|
kappa
|
 |
«
Reply #17 - Posted
2009-12-07 15:21:56 » |
|
oh wow, Javafx 1.3 looks pretty interesting, at least from the small amounts of technical information thats available on it. Could it be that Sun's actually got it right this time? light and fast 2d graphics suitable for games?
If they've sorted out the end users experience then JavaFX could actually be something to look forward too.
I'm gonna keep my expectations down though, don't wanna be disappointed again.
|
|
|
|
|
TheAnalogKid
|
 |
«
Reply #18 - Posted
2009-12-07 15:39:28 » |
|
Yeah, seems amazing but 2 crucial points for me are: 1. fast start-up time, at least as good as flash. This dramatically affects user's perception about the technology, which as a consequence affects reputation. 2. complete set of enterprise controls. Still no table control coming in JFX 1.3???!!! Come on Sun, please give a bit less priority on 3D and more on the enterprise side.
|
|
|
|
aNt
|
 |
«
Reply #19 - Posted
2009-12-07 18:14:50 » |
|
The stuff on my blog is not Prism or JavaFX 1.3, its D5 and indeed D5 lets you do your own sharders (glsl, cgfx) and meshes along with a host of other expected (physics, model loading, advanced animation, low-latency audio ect). Along with 2D integration within a 3D space, full multi-coordinate 2D layout (2D draw, text, video etc). But again this is 'not' to be confused with any efforts like Prism. I do recall Chris Oliver (inventor of JavaFX) showed some of the starting points to D5 on his blog: http://blogs.sun.com/chrisoliver/ back in July. Its come a log way, he's one amazing engineer. @Spasi; In D5 you can make lens shaders (not just surface shaders) *wink* (whats Swing?)
|
|
|
|
|
elias4444
|
 |
«
Reply #20 - Posted
2009-12-07 18:29:11 » |
|
Sorry about my ignorance, but what is D5?
|
|
|
|
Spasi
|
 |
«
Reply #21 - Posted
2009-12-07 19:13:28 » |
|
Same question here. What's D5 and how is it related to Prism/JavaFX? Why can't I find any info and details about any of these? I can understand that we're talking about incomplete projects, but seriously, why is so much stuff done behind closed doors lately at Sun?
|
|
|
|
|
Riven
|
 |
«
Reply #22 - Posted
2009-12-07 23:11:12 » |
|
You can see both names in the screenshots (does 'D5g' count?) in the blog of Chris Oliver. Just keep on scrolling. Don't expect any info though.
|
|
|
|
aNt
|
 |
«
Reply #23 - Posted
2009-12-08 00:05:45 » |
|
Prism is the name of the next update to JavaFX 1.x it does hardware acceleration to its draw (bit like the opengl pipeline in Java), sorry to say I'm not sure of all its capabilities, but it is looking very nice I'm told.
D5 (known also as "The Real Slim Shady") is a real fully hardware accelerated 3d 2d, audio, video animation, physics, shader, etc etc engine. It has no direct connection to Java3D, Java2D, Swing, Senario3D, AWT, Prism or Reprise. D5 its written in the JavaFX for modern content related creation. Fun to use also, the animation stuff is second to known if you ask me, gotta love radial forces and all that goodness.
|
|
|
|
|
Spasi
|
 |
«
Reply #24 - Posted
2009-12-08 00:34:31 » |
|
OK, so D5 = this = not supported by Sun? In your previous reply it sounds like Chris Oliver is still actively developing it, is that correct? If yes, what's his plan for it?
|
|
|
|
|
aNt
|
 |
«
Reply #25 - Posted
2009-12-08 01:25:06 » |
|
|
|
|
|
|
kappa
|
 |
«
Reply #26 - Posted
2009-12-08 02:10:10 » |
|
barred by a NDA to give any more info? 
|
|
|
|
|
zammbi
|
 |
«
Reply #27 - Posted
2009-12-08 02:35:09 » |
|
Wouldn't that mean its still supported by sun?...
|
|
|
|
princec
|
 |
«
Reply #28 - Posted
2009-12-08 10:31:36 » |
|
Probably a lot better for everyone if it wasn't supported by Sun don't you think? Cas 
|
|
|
|
|
|
|