Commit Graph

8 Commits

Author SHA1 Message Date
d2f4af51e1 feat: add additional render options (noise threshold, denoising, max bounces) 2026-06-03 01:04:41 +02:00
024f6f9ad4 fix(utils): disable destructive modifier override correction that was clearing material assignments 2026-06-02 23:22:49 +02:00
d40e3f0a0c fix: resolve layout flow error and add fallback logic for AgX color management look enums 2026-06-02 23:14:28 +02:00
49cd08494b fix(render): cache settings at batch start so they apply consistently to all scenes 2026-06-02 23:08:33 +02:00
634700e4db feat(ui): add dedicated cancel button for batch rendering 2026-06-02 23:07:09 +02:00
d1a5655464 fix(utils): only assign socket values if they differ to prevent library override reload wipes 2026-06-02 23:04:18 +02:00
5bf8f48db0 fix: protect Material/Object sockets from library override re-evaluation
When fix_lib_overrides() writes to any mod[sid] on a GeoNode modifier,
Blender can re-evaluate ALL library overrides on that modifier, wiping
Material and Object sockets back to their library defaults (NONE).

Fix: snapshot all fragile sockets (NodeSocketMaterial, NodeSocketObject)
before any modifications, then restore them if they got wiped.
2026-06-02 22:54:56 +02:00
074a590194 feat: initial commit for scene renderer addon 2026-06-02 22:51:30 +02:00