-
Notifications
You must be signed in to change notification settings - Fork 37
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
Java implementation or bindings ? #261
Comments
Hi, sorry for the late reply! We don't have any language bindings for anything beyond Python, but would welcome a PR if someone were to make them! I personally don't have any experience binding C to Java, so if you have pointers that would be helpful. |
I can give it a try, using Java Panama. |
The main C header can be found here, which gets installed to By default, a very simple CPU-only engine comes with the SDK called helide (enabled with I would expect that the bindings are only built against the front end library, then engines are loaded at runtime (using Feel free to treat this thread as a Q&A for any issues that come up! |
Hello, I manage to bind three methods to test, looks like it works. There's much more work to do but it's not going to be too complex, just the callback function I'm not sure how to map yet. Do you think it could be possible to have static builds of ANARI for each release+os ? In the java world when dealing with native code, we test if it's available on the system, and if not we use a bundled version. So if we could have windows/linux/mac standalone builds (so,dll,...) available for download it would be great. |
I was able to get our CI to make some basic builds, which is now merged. I'll be sure to upload those artifacts as a part of each upcoming tagged release. I'm putting the final touches on a v0.12.1 patch release right now, which should be up today or tomorrow. Note we also have the ANARI-SDK in |
Thanks, current log of the application :
image output : |
This is really really cool -- so glad you were able to get it running! Keep the images coming 😉 |
Hello,
I've been searching for an ANARI implementation or at least a binding for Java, but could not find any.
Have any links or informations ?
Thanks
The text was updated successfully, but these errors were encountered: