Enhancements to 3D for JFX9?
kevin.rushforth at oracle.com
Thu Apr 23 12:33:36 UTC 2015
These are not planned for 9. Custom shaders in particular would be a lot
of work, and expose some real challenges to get right in a way that
would interact well with the rest of the system.
The only 3D improvement currently on our radar is adding API for alpha
blending, although we could consider minor Tweaks.
Felix Bembrick wrote:
> On 22 Apr 2015, at 14:35, Felix Bembrick <felix.bembrick at gmail.com
> <mailto:felix.bembrick at gmail.com>> wrote:
>> What about:
>> 1) Custom shaders
>> 2) 3D Canvas
>> On 22 April 2015 at 11:37, Kevin Rushforth
>> <kevin.rushforth at oracle.com <mailto:kevin.rushforth at oracle.com>> wrote:
>> Of these, handling transparency / blending is likely for JDK 9.
>> -- Kevin
>> Herve Girod wrote:
>> As a newbie user of Java 3D, I have some suggestions in the
>> back of my head
>> for Java 9, as for example:
>> - managing opacity (alpha) on 3D Node (the most important IMO)
>> - parallel lights
>> - managing far / near clip with parallel camera
>> - some more built-in 3D Shapes would be useful
>> I think that most, if not all, of these are already filed in
>> 2015-04-20 13:15 GMT+02:00 Felix Bembrick
>> <felix.bembrick at gmail.com <mailto:felix.bembrick at gmail.com>>:
>> As awesome as JavaFX is right now, for me it's greatest
>> especially when compared to competing products is it's
>> rudimentary support for 3D graphics. Even the old Java3D
>> was considerably
>> more advanced.
>> Is beefing up 3D support in JFX9 seen as a priority and
>> if so what
>> features are being considered?
>> I am not expecting a full-on rival for Unity3D but I am
>> hoping to be able
>> to build complex 3D games and scientific visualisations
>> using custom
>> shaders etc. and support for WebGL not just within WebKit
>> itself but in a
>> stand alone 3D Canvas node with full and extra 3D features.
>> Of course all of this must work not just on the desktop
>> but also on mobile
>> platforms and embedded where feasible.
>> Am I dreaming?
More information about the openjfx-dev