You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 5798259
Browse filesBrowse the repository at this point in the historyBrowse files
fix(examples): redesign vse-cut-list as a program monitor over a timeline console
The editing bay now has a larger thin-bezel reference monitor on a walnut
desk. In front of it sits a tilted timeline console that makes the cut list
physical: one lane per channel (A, B, C, TXT, GC), each strip a coloured
block laid out from its own [left_handle, right_handle) through the same
strip_span accessor the check asserts. Raised handle notches mark both ends,
a frame ruler runs along the back, and the playhead sits at frame 29. The GC
block ramps from input_1's colour to input_2's, so the wiring reads too.
Also fixes the program frame itself. render_still built the cut list at the
factory 1920x1080 and rendered at 1280x720, and on 5.2 COLOR strips bake
width/height at new_effect time, so every mosaic cell sat off its crosshair
slot in the old still. The still now sets 1280x720 before building. The
checks are unchanged.
Evidence (live runs, local):
- .scratch/blender-5.2.1-windows-x64/blender.exe (Blender 5.2.1 LTS):
check + --check-pixels exit 0, pixels TL(0.851,0.102,0.22)
TR(0.059,0.749,0.8) BL(0.949,0.62,0.102) BR blend (0.341,0.349,0.463).
--swap-inputs exits 7 ("GC wiring drifted: inputs=(T2, T1)").
- .scratch/blender-4.5.11-windows-x64/blender.exe (Blender 4.5.11 LTS):
check + --check-pixels exit 0, same pixels; the --output render passes
framing (fill y=0.900, margins l=0.169 r=0.188 b=0.061 t=0.039).
- Framing on 5.2.1 (Bay scene): fill x=0.644 y=0.900, same margins.
- Contact sheet (docs/gallery/contact-sheets/vse-cut-list-contact-sheet.webp):
candidate luma 0.219 / stage 0.182 / warmth +0.120 / sat 0.143, against
armature-bend 0.279/0.213/-0.428/0.144 (the pre-redesign hero in this
worktree), damped-track-aim 0.151/0.145/+0.277/0.231, and bmesh-gear
0.236/0.177/+0.303/0.250. Stage and luma sit inside the set, warmth is
positive, and the cut list reads at thumbnail size.
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Copy file name to clipboardExpand all lines: README.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -492,7 +492,7 @@ still.
492
492
</tr>
493
493
<tr>
494
494
<tdwidth="46%"valign="middle">
495
-
<ahref="examples/vse-cut-list/"><imgsrc="examples/vse-cut-list/preview.webp"alt="VSE cut list: a two-by-two program wall in a dark studio — crimson, teal, and amber color strips plus the mid cross-blend cell, composited by the sequencer over a scene strip, with the span caption below" /></a>
495
+
<ahref="examples/vse-cut-list/"><imgsrc="examples/vse-cut-list/preview.webp"alt="VSE cut list: a reference monitor showing the two-by-two program wall — crimson, teal, and amber color strips plus the mid cross-blend cell, composited by the sequencer over a scene strip — above a timeline console laying out the same strip spans as coloured blocks with handle notches and a playhead" /></a>
Copy file name to clipboardExpand all lines: examples/gallery.json
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -316,7 +316,7 @@
316
316
"name": "vse-cut-list",
317
317
"dir": "examples/vse-cut-list",
318
318
"teaches": "The sequencer API rename from 4.5 LTS to 5.x — strips (never .sequences), new_effect ending in length= vs frame_end=, and left_handle/right_handle/duration replacing the deprecated frame_final_*. A deterministic cut list — color programs, a clamped GAMMA_CROSS, a scene strip, a text strip — asserted before and after save/reload.",
319
-
"alt": "A monitor on a desk labelled PROGRAM, showing a sequencer frame of four colour blocks with a cut-list caption strip.",
319
+
"alt": "A reference monitor on a walnut editing desk showing a sequencer frame of crimson, teal, amber and cross-blend cells, with a tilted timeline console in front laying out the same strips as coloured blocks under an orange playhead.",
320
320
"witnessesFix": "Each side hard-fails the other's spelling: TypeError on the wrong end kwarg, AttributeError on .sequences. The cross clamps to the source overlap, effect strips consume their inputs only when stacked above them, and a same-scene scene strip renders transparent.",
0 commit comments