lwjgl3 icon indicating copy to clipboard operation
lwjgl3 copied to clipboard

Bindings For ANARI, The New Rendering API

Open Brahvim opened this issue 2 years ago • 2 comments
trafficstars

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.

Brahvim avatar Aug 03 '23 06:08 Brahvim

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?

tlf30 avatar Aug 03 '23 14:08 tlf30

(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!

Brahvim avatar Aug 04 '23 00:08 Brahvim