3D Features Planned for Version 8

John Smith John_Smith at symantec.com
Mon Oct 8 15:30:06 PDT 2012

Thanks for making the info public Chien.

  1. Will I be able to subclass Material to create my own material types?
  2. If so, what could I reasonably expect these custom Materials to be capable of?
  3. Will I be able to create custom shaders which make use of the shading hardware on the GPU?  And if so, how would this be done?

I think you would be able to implement a wide variety of 3D related use cases in JavaFX 3D if it provided a clean API with a similar feature set (and ease of use) to the three.js library:
In providing such a feature set, a JavaFX 3D API would at appear to be feature comparable to WebGL, which I think is one of the comparison points that somebody evaluating the API would have.  The planned features on the wiki go a fair way towards implementing a lot of the base functionality required to make this happen.  Obviously, a complete implementation of such a feature set is not in scope for JDK8, but it would be interesting to know what is planned for the future with regards to JavaFX and 3D.


-----Original Message-----
From: openjfx-dev-bounces at openjdk.java.net [mailto:openjfx-dev-bounces at openjdk.java.net] On Behalf Of Chien Yang
Sent: Friday, October 05, 2012 9:42 AM
To: OpenJFX
Subject: 3D Features Planned for Version 8

Hi all,

We have been thinking about the possible 3D features for JavaFX 8 for a while. We are now ready to present the plan to the community for review. 
This information has also been presented at this year's JavaOne "3D Made Easy with JavaFX" technical session.


Please let us know if you have any suggestions or concerns.


- Chien Yang
   JavaFX Graphics Team

More information about the openjfx-dev mailing list