State:Closed|icon_bug|icon_nuke|database:public|Resolution:Fixed|TargetRelease:12.2v4|BugID:433034|
Problem summary
Text Soft Effects are cropped out of exports if they are outside the plate format.
Customer reported version
Nuke 12.1v2
Customer reported platform
macOS
Steps to reproduce
1) In Studio/Hiero, import 1280x720 footage.
2) Drag + Drop the clip to the Timeline to create a sequence.
3) Right-click the shot and select Effects > Text to create a soft effect.
4) Add some text in the text box and align the bottom of the soft effect to the top of the footage in the Viewer, slightly overlapping the clip.

5) Export>Basic Nuke Shot and make sure the Reformat is set to To Sequence Resolution
6) Check the rendered footage, the text is clipped

Expected behavior
The Text soft effect should be rendered when rendering at the sequence resolution.
Actual behavior
The Text soft effect was clipped and only appears within the clip resolution.
Workaround
Run this in your Script Editor or add it to the ~/.nuke/Python/Startup/init.py
import hiero.coreOriginalUsedDefinedNode = hiero.core.nuke.UserDefinedNodeclass CustomUserDefinedNode(OriginalUsedDefinedNode): def __init__(self, data): OriginalUsedDefinedNode.__init__(self, data) if self.nodeClass() == "Text2": self.overrideKnob("cliptype", "format") def nodeClass(self): """Return the class of the current node""" return self._lines[0].split()[0] def overrideKnob(self, knobName, knobValue): """ Override a knob value. """ self._lines.insert(len(self._lines)-1, "%s %s" %(knobName, knobValue))hiero.core.nuke.UserDefinedNode = CustomUserDefinedNode Reproduced by Support in
Nuke Studio/Hiero 12.1v2 - Windows 10
Nuke Studio/Hiero 12.1v1 - Windows 10
Nuke Studio/Hiero 11.3v1 - Windows 10
Nuke Studio/Hiero 11.2v1 - Windows 10
Nuke Studio/Hiero 11.1v1 - Windows 10
Nuke Studio/Hiero 11.0v1 - Windows 10
Nuke Studio/Hiero 10.5v8 - Windows 10
Nuke Studio/Hiero 9.0v1 - Windows 10
Earliest version tested
Nuke Studio/Hiero 9.0v1 - This issue appears to be in all versions of the product
We're sorry to hear that
Please tell us why