LuxCoreRender Release Notes v2.10: Difference between revisions
Jump to navigation
Jump to search
(6 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
__TOC__ | __TOC__ | ||
=Bugfix release v2.10.1= | |||
===LuxCore=== | |||
* Fixed a bug in luxcoreui (crash when loading a new .cfg file) | |||
* Pin nvrtc dependency of pyluxcore to a specific version | |||
===BlendLuxCore=== | |||
* Added a workaround for a Blender bug that throws an error when Blender is closed: [https://projects.blender.org/blender/blender/issues/140488 Blender Issue Tracker] | |||
* Added a linux development shell script (optional utility for developers, [https://wiki.luxcorerender.org/Developing_and_debugging_BlendLuxCore#Utility_shell_script_for_launching_Blender see here]) | |||
* Viewport: Limit values in extremely overexposed areas, previously causing these areas to appear black | |||
=LuxCore= | =LuxCore= | ||
Line 5: | Line 16: | ||
===New Features=== | ===New Features=== | ||
* New, multiplatform dependency manager: LuxCoreDeps. The new dep manager is based on Conan, an open source software which gives access to a database of thousands of build recipes, maintained up-to-date both by a company (JFrog) and a dynamic community. The deps are now built from sources, for a better control of build settings, binary compatibility etc. | |||
* Dependencies updated to latest versions | |||
* Buildability restored for all previous platforms: Linux, Windows, MacOS Intel | |||
* Buildability added MacOS ARM platform. | |||
* LuxCoreRender delivered in the form of Python wheels, published on PyPi. | |||
* Automation (check, build, publish...) rewritten in Github Actions | |||
===Fixed Bugs=== | ===Fixed Bugs=== | ||
LuxCore is now buildable again, on all previous platforms (Linux, Windows, MacOS Intel) + one (MacOS ARM). | * LuxCore is now buildable again, on all previous platforms (Linux, Windows, MacOS Intel) + one (MacOS ARM). | ||
* Crash fixed on tile path | |||
===Known Problems=== | ===Known Problems=== |
Latest revision as of 10:36, 25 July 2025
Bugfix release v2.10.1
LuxCore
- Fixed a bug in luxcoreui (crash when loading a new .cfg file)
- Pin nvrtc dependency of pyluxcore to a specific version
BlendLuxCore
- Added a workaround for a Blender bug that throws an error when Blender is closed: Blender Issue Tracker
- Added a linux development shell script (optional utility for developers, see here)
- Viewport: Limit values in extremely overexposed areas, previously causing these areas to appear black
LuxCore
New Features
- New, multiplatform dependency manager: LuxCoreDeps. The new dep manager is based on Conan, an open source software which gives access to a database of thousands of build recipes, maintained up-to-date both by a company (JFrog) and a dynamic community. The deps are now built from sources, for a better control of build settings, binary compatibility etc.
- Dependencies updated to latest versions
- Buildability restored for all previous platforms: Linux, Windows, MacOS Intel
- Buildability added MacOS ARM platform.
- LuxCoreRender delivered in the form of Python wheels, published on PyPi.
- Automation (check, build, publish...) rewritten in Github Actions
Fixed Bugs
- LuxCore is now buildable again, on all previous platforms (Linux, Windows, MacOS Intel) + one (MacOS ARM).
- Crash fixed on tile path
Known Problems
BlendLuxCore
New Features
- Compatibility for Blender 4.2 and 4.3
- Partial compatibility for Blender 4.4 (not a release goal)
- Moved from Blenders addon system to the new extension system
- BlendLuxCore no longer bundles LuxCore binaries, platform specific binaries now distributed via PyPi
- Changed build pipeline from Azure to GitHub CI/CD
- Add square-root option to math node (alias to power 0.5)
- Add a setting to suppress LuxCore console log output
- Glass material now accepts IOR < 1
- Materials can now be individually excluded from material override
- BlendLuxCore specific menus are marked with an icon
Fixed Bugs
- Motion blur support for instances
- Improve custom normals export time by utilizing mesh.loops.foreach_get()
- LOL: Changed data access to adapt to new webhosting requirements
Known Problems
- Crashes are observed on macOS with Blender 4.2 and Blender 4.3. Related to window resizing and render completion. Unknown if Blender specific or also happening in standalone.
- Motion blur does not seem to work on "deeper iterations", e.g. copying an instanced object