Scriptronaut
QC Checker Documentation Core 1.0
Rendering check

Output Frame Range

Checks whether the scene render frame range matches the frame range used by object Actions and NLA strips (muted NLA tracks and strips are excluded by default). A configurable amount of padding and tolerance can be allowed before this is considered a mismatch.

Critical Automatic fix: Yes Settings: Yes Selection: Object

Why this check exists

Ensures that your final animation renders completely without cutting off early or wasting time rendering empty static frames.

Behavior

Module rendering/output_frame_range.py
Included with Core
Severity Critical
Automatic fix Yes
Fix behavior An automatic fix is available.
User settings Yes
Selection support Object

Settings

Setting ID Type Default Description
Start Padding start_padding int Number of frames to include before the first animated frame.
Min: · Max: 10000
End Padding end_padding int Number of frames to include after the last animated frame.
Min: · Max: 10000
Allowed Difference allowed_difference int Number of frames the scene range may differ from the expected animation range without failing.
Min: · Max: 10000
Include Muted NLA include_muted_nla bool Include muted NLA tracks and strips when calculating the expected animation range.