LuxCore
LuxCore copied to clipboard
LuxCore source repository
On FreeCAD we can use LuxCore for rendering. When rendering starts I'm presented with LuxCoreUI on `Camera edit` mode, the issue I'm having is that what is shown in LuxCoreUI...
using git commit 2f35684a04d9e1bd48d6ffa88b19a88871e90942 and this cmake command line from inside BUILD directory: cmake -DLUXCORE_DISABLE_OIDN:bool=ON -DLUXRAYS_DISABLE_CUDA:bool=ON .. I nearly can make LuxCoreRender on 32-bit Slackware (after fixing embree ebuild for...
Hi, I see many "new" keywords in the SLG directory that makes me worrying for manual memory management. Would that be of use if one/I could replace them with unique/shared_ptr?...
[Python pyi file](https://mypy.readthedocs.io/en/stable/stubs.html) should be provide along side so/dylib/pyd files to provide typing information. This would make pyluxcore more self documenting. I tried [mypy's stubgen](https://mypy.readthedocs.io/en/stable/stubgen.html), but the [output is pretty...
Python 3.10/3.11 have been released since luxcore 2.6 and do not work. pyluxcore.pyd has a dependency to python39.dll
Rename `GetConfigDir` as `GetCacheDir` and use `XDG_CACHE_HOME` according to specifications. - `~/.config` should only be used as a fallback if `XDG_CONFIG_HOME` isn't set. - `~/.config` or `XDG_CONFIG_HOME` is a config...
Fixes: ``` In file included from LuxCore/deps/spdlog-1.8.0/include/spdlog/common.h:245, from LuxCore/deps/spdlog-1.8.0/include/spdlog/spdlog.h:12, from LuxCore/src/luxcore/luxcore.cpp:22: LuxCore/deps/spdlog-1.8.0/include/spdlog/common-inl.h: In constructor ‘spdlog::spdlog_ex::spdlog_ex(const string&, int)’: LuxCore/deps/spdlog-1.8.0/include/spdlog/common-inl.h:57:50: error: cannot convert ‘const string’ {aka ‘const std::__cxx11::basic_string’} to ‘const char*’ 57...
When I wrote https://github.com/LuxCoreRender/LuxCore/pull/596 (still to be merged) and https://github.com/LuxCoreRender/LuxCore/pull/597 I also wrote this patch but I forgot to submit this one. This work is courtesy of [I ♥ Compute](https://gitlab.com/illwieckz/i-love-compute)...
for std::unordered_set erase elements in ranged for loop is undefined.
boost 1.79 deprecated boost/filesystem/string_file.hpp and with boost 1.81 boost::filesystem::ofstream or so is no longer available. With boost 1.81, compiling luxcorerender 2.6 generates the following errors: ``` /builddir/build/BUILD/LuxCore-luxcorerender_v2.6/src/luxrays/utils/ocl.cpp:306:44: error: 'ofstream' is...