Open Brahvim opened 11 months ago
You beat me to it! I imagine with the transition to LWJGL 4 development that we won't see this in LWJGL 3, but you you consider this for v4?
(Aww, I'm sorry 😅) (...Though I myself had to gain some courage to do it, so even this was posted a few hours late! 😁)
...
I can see this becoming a part of version 4
. LWJGL is a huge project, and so I understand that other, more important APIs' bindings need complete support first.
I too, am sure it'll be worth the wait, even if it's scheduled to arrive with LWJGL 4
!
We will wait and see... Thank you!
Library
ANARI
Project page
https://www.khronos.org/anari
Source repository
https://github.com/KhronosGroup/ANARI-Registry/tree/main
Platforms
Linux x64, Linux arm64, Linux arm32, macOS x64, macOS arm64, Windows x64, Windows x86, Windows arm64
Description
On August 2, 2023, Khronos announced the release of a new rendering API, "ANARI", which looks promising for languages such JavaScript and Python, but since it is an extremely easy-to-use API, porting it to Java could be a good idea. Personally, I feel that this allows people such as myself to enter the world of computer graphics and/or game engine development more easily.
As for multi-platform support, ANARI seems to leave that upto implementations, thus, if LWJGL can provide implementation-agnostic bindings, I'm sure we all can work with them happily.