LuxCore icon indicating copy to clipboard operation
LuxCore copied to clipboard

Will 2.10 have a C++ api build release?

Open toloudis opened this issue 7 months ago • 1 comments

Hello! It is great news that 2.10 is happening and maybe further development beyond that. I am trying to integrate luxcore into a C++ app (using 2.6 successfully) and haven't seen a C++ api build yet (i.e. on windows that means dlls, lib for linking, AND include headers). Is that still going to be a thing?

toloudis avatar May 04 '25 22:05 toloudis

Hello,

It is still possible to build luxcore.dll like in previous versions (2.6 for instance). However, due to lack of time, we do not package it. Instead we rely on the assumption that, if you target to use C++ API, you should be skilled enough to find your way building the dll with the build instructions you'll find here: https://wiki.luxcorerender.org/Building_LuxCoreRender

As a use case, the so-called "samples" (luxcoreui and luxcoreconsole) are built against luxcore.dll.

I may emphasize also the existence of Python bindings, that are well-packaged, if you're able to change language.

Good luck, and let us know.

howetuft avatar May 26 '25 12:05 howetuft

No news - closing

howetuft avatar Jun 22 '25 17:06 howetuft

Sorry I never updated - I am fine with building it myself. I am interested in directly integrating with a C++ application, so using the Python api would be a last resort.

toloudis avatar Jun 22 '25 19:06 toloudis