Hello guys,
If you haven’t already, please take a look at nVidia’s new GeForce FX demo screenshots, at www.nvidia.com. How are we (Java game developers) supposed to compete with THAT?
Besides the new card’s awesome power, what anyone will notice is the trend in new games: Extensive use of pixel/vertex shaders. Even if someone managed to develop a full-blown Java game (I’m sure it’s possible using Java, no matter what some people say…), it’s still going to be at least a generation back, considering the technology used in graphics (GF3-like cards exist for quite some time) and of course it will LOOK a generation back! With the current Java technology (J3D | GL2J | LWGL), we just can’t produce the effects that pixel/vertex shaders produce. We’re still stuck with using old-school tricks & hacks to achieve special effects.
My question is, when can we expect access to such features? And I don’t mean just shaders, but much more (I’d love some real-time shadows in my engine - stencil buffer access PLEASE!). What’s the status of Java3D 1.4? Could anyone give us some info? It promises great stuff in it’s JSR, but it says nothing for sure. What features exactly will it contain? Any release dates? I’m no expert, but I believe that since DirectX 9 and OpenGL 2.0 specifications show the way towards abstraction and high-level game programming, it would be easier to implement a J3D version giving access to all the great stuff in the future…
I’d like to hear what you guys think about this. I’m getting a little disappointed here…
Spasi ???