openjfx.github.io icon indicating copy to clipboard operation
openjfx.github.io copied to clipboard

Feature request : ANARI support

Open jsorel opened this issue 1 year ago • 2 comments

Hello,

Recently Khronos released the first version of ANARI. To make it short it's a basic API for 3D rendering.

Javafx has some simple 3D capabilities, and I believe there isn't a huge interest in the community to make a full 3d engine in javafx, it's not it's purpose.

But still, being able to do some 3D rendering is more and more useful for data visualisation.

Make a full 3D engine is a lot of work but implementing ANARI would not be so hard I believe and there are multiple benefits.

  • the API exist in simple C-99, a raw translation to java would work.
  • it is a fixed version : ANARI 1.0
  • it hides all the boiler plate code of rendering, offering only simple scene configuration
  • it offers enough capabilities for professional applications (which are not games)

What is the javafx dev team opinion on it ?

jsorel avatar Sep 21 '23 12:09 jsorel

no interest at all ?

jsorel avatar Nov 21 '23 14:11 jsorel

You're in the wrong repository. This one is for the website. The correct repository with instructions is under https://github.com/openjdk/jfx/blob/master/CONTRIBUTING.md. You will want to send an email to the mailing list. Also, this has been discussed in the past, but feel free to surface it again.

nlisker avatar Dec 17 '23 09:12 nlisker