diff --git a/VFXReviewConnector.jsx b/VFXReviewConnector.jsx index 8dea799..40ba73d 100644 --- a/VFXReviewConnector.jsx +++ b/VFXReviewConnector.jsx @@ -4002,6 +4002,25 @@ var PANEL_VERSION = "2.5.0"; return; } + // The rendered EXRs must be clean, linear and free of burn-in — the + // show LUT and overlay are reference-only, for the artist's own + // viewing while compositing. The legacy manual "Queue EXR" button has + // always disabled them before rendering (see queueEXR()); Queue Export + // does the same here so the pipeline's EXR output matches. + app.beginUndoGroup("VFXReview Connector - Queue Export (disable LUT/overlay)"); + try { + for (i = 0; i < comps.length; i += 1) { + comp = getMainCompForSelection(comps[i]); + if (!comp) { + continue; + } + disableLayerByName(comp, getOverlayCompName()); + disableLayerByName(comp, getLutCompName()); + } + } finally { + app.endUndoGroup(); + } + // The worker renders the saved file; unsaved changes would silently // render stale comps. try {