Commit Graph

4 Commits

Author SHA1 Message Date
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