Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature request : ANARI support #77

Open
jsorel opened this issue Sep 21, 2023 · 2 comments
Open

Feature request : ANARI support #77

jsorel opened this issue Sep 21, 2023 · 2 comments

Comments

@jsorel
Copy link

jsorel commented Sep 21, 2023

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
Copy link
Author

jsorel commented Nov 21, 2023

no interest at all ?

@nlisker
Copy link
Contributor

nlisker commented Dec 17, 2023

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants