3D Features Planned for Version 8

Joseph Andresen joseph.andresen at oracle.com
Mon Oct 8 20:45:12 PDT 2012


Shaders are post fx8

On Oct 8, 2012, at 3:30 PM, John Smith <John_Smith at symantec.com> wrote:

> 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:
>  http://en.wikipedia.org/wiki/Three.js#Features
>  http://aerotwist.com/tutorials/
> 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.
> 
> Regards,
> John
> 
> -----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.
> 
> https://wikis.oracle.com/display/OpenJDK/3D+Features
> 
> Please let us know if you have any suggestions or concerns.
> 
> Regards,
> 
> - Chien Yang
>   JavaFX Graphics Team


More information about the openjfx-dev mailing list