Brandon Thomas
e52ef461a6
M13.6: parity notes
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 07:56:01 -04:00
Brandon Thomas
cbf9e40528
Merge main into M13.7
2026-10-03 07:55:24 -04:00
Brandon Thomas
e98ea3b111
M13.7: parity notes (AUT-2, CMP-7, menu items)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 07:55:24 -04:00
Brandon Thomas
0698b23cd7
M13.7: Save Frame As Photoshop Layers / ProEXR, Watch Folder, Vanishing Point (disabled), Create Nulls From Paths, VR Comp Editor, Help tutorials
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 07:55:04 -04:00
Brandon Thomas
404b855986
Merge main into M13.6
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 07:53:31 -04:00
Brandon Thomas
47f61debcb
M13.9: gpu effect family scaffolding (fx_key, fx_stylize, fx_noise)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 07:51:33 -04:00
Brandon Thomas
6cb90c2091
Merge branch 'main' into worktree-agent-a56a28d82c228c05a
2026-10-03 07:47:59 -04:00
Brandon Thomas
d784633a6c
M13.8: parity notes for Preview panel, Align panel and Advanced 3D
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 07:47:59 -04:00
Brandon Thomas
07da394ccb
M13.8: Advanced 3D iris depth of field, collapsed precomps, extruded strokes
...
Depth of field in Advanced 3D comps uses the camera's iris (Fast Rectangle, Triangle to
Decagon, rotation, roundness, aspect, diffraction fringe) and highlight gain/threshold/
saturation through the Classic 3D bokeh kernel. Collapsed precomps in an Advanced 3D comp
add their nested layers as real geometry (meshes, extrusions, cards) lit by the parent;
2D collapsed precomps draw nested 3D layers with the parent's renderer. Text and shape
strokes extrude as bevelled meshes stacked in paint order (model extrude_stacked).
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 07:47:25 -04:00
Brandon Thomas
a2693c9d15
M13.6: Classic 3D bokeh depth of field on the GPU (WGSL); 3D-matte GPU check
...
Planes prepared for the GPU carry their depth of field (padding, radius map, levels) and the
bokeh_boost / bokeh_prefix / bokeh_gather kernels blur them where they are drawn, with the CPU's
spans; GPU-vs-CPU agreement tests for iris shapes, highlights, fringe, Fast Rectangle, tilted
planes and a 2D layer with a 3D track matte.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 07:44:43 -04:00
Brandon Thomas
175375cbe8
Merge branch 'worktree-agent-a85198a9205337e9f'
2026-10-03 07:43:39 -04:00
Brandon Thomas
553a51316c
M13.8: Preview panel shortcuts and Align panel commands
...
Preview panel: five shortcuts (Spacebar, Shift+Spacebar, Numpad 0, Shift+Numpad 0,
Alt+Numpad 0) each with saved options (include video/audio/overlays/layer controls, loop,
cache before playback, range incl. play around current time, play from, frame rate, skip,
resolution, full screen, play cached frames, move time to preview time), persisted in
prefs; playback.settings.get/set; the playback loop follows the preview plan.
Align panel: layer.align {edge, to} and layer.distribute {mode} engine commands (bounds
through transform and parents, one undo step); Align Layers to dropdown and Distribute row.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 07:38:46 -04:00
Brandon Thomas
f89af341a6
M13.6: variable font axes in the character style
...
CharStyle/TextDoc variations (layer.setText variations), shaped with harfrust instances so
advances follow HVAR/gvar, outlines drawn at the design-space position, animator deltas relative
to the style's values, Character panel Variable Font Axes fields (character.axis.<tag>).
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 07:36:53 -04:00
Brandon Thomas
a30cf38180
Merge main into M13.4 (codec completion): HEVC/AV1 on the export pipeline (Cx), one key-frame interval for all movie codecs
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 07:29:32 -04:00
Brandon Thomas
225f31bf50
Merge main into M9.13 (GPU kernels defer CPU-only controls via catalog::gpu_supported)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 07:29:30 -04:00
Brandon Thomas
1772250fc4
Merge main into M13.7
2026-10-03 07:23:25 -04:00
Brandon Thomas
558de71720
M13.7: Essential Graphics scripting hooks, Font and uniform Scale controls, Open in Essential Graphics
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 07:23:22 -04:00
Brandon Thomas
7b0a449c5f
M13.6: PSD smart objects apply perspective quads and placed-layer warps
...
nonAffineTransform and the warp descriptor (named styles with bend / distortion, custom
envelope quilt meshes via ObAr meshPoints) are baked as placed over the placed bounds
(SourceLayer::placed), at up to 4x resolution.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 07:21:00 -04:00
Brandon Thomas
70e7800b74
M9.13: VR Converter Facebook / EAC cube maps and FullDome fisheye, VR Digital Glitch full controls; PARTIAL list empty
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 07:15:36 -04:00
Brandon Thomas
bfc81ef34a
M13.4: av1enc README wording
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 07:13:05 -04:00
Brandon Thomas
04e2e6b898
M13.4: av1enc SATD intra mode ranking, intra benches
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 07:12:59 -04:00
Brandon Thomas
7d944ca494
M13.6: PDF/AI text, images, tiling patterns, blend modes, soft masks, pages; clip groups to masks / Merge Paths
...
Text with embedded TrueType, CFF (Type1C / CIDFontType0C / OpenType), Type 1 and Type 3 fonts,
standard-14 fallback to the bundled OFL fonts; Flate / DCT / inline / stencil images with SMask,
Indexed and ICC alternates; luminosity / alpha soft masks and the 16 blend modes in the SVG
render tree; tiling patterns; calculator functions; file.import page and Footage::page;
Create Shapes from Vector Layer keeps clips (page clips as layer masks, nested clips as Merge
Paths Intersect).
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 05:49:36 -04:00
Brandon Thomas
5aae82b05c
M13.7: ScriptUI resource strings, onDraw graphics, live onChanging, Socket
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 05:49:05 -04:00
Brandon Thomas
863ff22dc4
M9.13: Caustics Sky group and light types, Wave World wireframe controls, ground and dry areas
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 05:48:50 -04:00
Brandon Thomas
6da4e07438
Merge branch 'worktree-agent-a61c8538622354e10'
2026-10-03 05:46:18 -04:00
Brandon Thomas
88ca7b45fc
M13.4: av1enc speedups (vectorisable forward transform, separable sub-sample paths, cheaper loop filter search), more oracle cases
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 05:40:03 -04:00
Brandon Thomas
aae00dfaca
M9.13: Add / Match / Remove Grain preview region, presets, channel balance, sampling and temporal filtering
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 05:39:06 -04:00
Brandon Thomas
9d23944c2b
Merge main into M13.5
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 05:37:39 -04:00
Brandon Thomas
93aa098a29
M13.5: docs (parity: extended viewer, Learn tutorials, UI fidelity)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 05:37:24 -04:00
Brandon Thomas
40a498d6a2
M13.5: UI fidelity pass (compact rows, flat rows with hairlines, switch wells, selected name cells, muted bars, AE ruler/work-area layout, twirl chevrons, timecode size, workspace bar order, single viewer breadcrumb row)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 05:36:59 -04:00
Brandon Thomas
da6cc851b4
Parity audit at 978e8d7: ≈94% weighted (98% with fractions), 80/12/0, ≈4–5 h wall clock left
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 05:31:59 -04:00
Brandon Thomas
22ec8daf65
M13.4: av1enc frame-to-frame CDF carry-over, intra mode and transform type RD
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 05:30:08 -04:00
Brandon Thomas
4b97b44cac
M9.13: Path Text kerning, shear / scale, line spacing, fade time and jitter
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 05:29:59 -04:00
Brandon Thomas
917e5f7ae8
M13.4: av1enc sub-sample motion search, deblocking loop filter
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 05:26:15 -04:00
Brandon Thomas
1b823eb852
M13.5: Home ▸ Learn tab with interactive tutorials (learn.list/start/step/stop/state, coach card, target highlight)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 05:25:45 -04:00
Brandon Thomas
978e8d7f94
Merge branch 'worktree-agent-a12b9f39d35fe5457'
...
# Conflicts:
# docs/parity.md
2026-10-03 05:25:26 -04:00
Brandon Thomas
af78c34b25
M9.13: Advanced Lightning Alpha Obstacle and Expert Settings
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 05:24:01 -04:00
Brandon Thomas
646d3fa15f
M13.4: hevcenc README measurements
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 05:21:39 -04:00
Brandon Thomas
76f3f14262
M13.4: hevcenc faster intra mode search, ffprobe stream-info test, tiny sizes
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 05:21:28 -04:00
Brandon Thomas
b620f4c22f
M13.4: HEVC / AV1 export round trips (FilmCraft import + ffprobe/ffmpeg/libdav1d oracles)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 05:21:04 -04:00
Brandon Thomas
05e3861b8b
M9.13: Rolling Shutter Repair Pixel Motion Detail, Reshape correspondence points
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 05:20:40 -04:00
Brandon Thomas
31cb2077d4
M13.4: hevcenc clippy precedence fix
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 05:19:36 -04:00
Brandon Thomas
9e4942592c
M13.4: hevcenc sign data hiding, noise / QP 0 tests, README
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 05:19:19 -04:00
Brandon Thomas
e44af1f7e8
M9.13: Keylight colour suppression / balancing and source crop methods, Scribble caps / joins / Start-End Apply To
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 05:15:53 -04:00
Brandon Thomas
c9d5e7335e
M13.4: hevcenc deblocking filter (in-loop, bit-exact with ffmpeg), scratch buffers, POC-wrap / high-QP tests
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 05:15:09 -04:00
Brandon Thomas
baf4716246
M13.5: extended viewer (custom 3D views / Draft 3D render the pasteboard around the comp frame; view.extendedViewer)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 05:14:12 -04:00
Brandon Thomas
4130172bbe
M13.4: av1enc key and inter frames, bit-exact with libdav1d
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 05:11:08 -04:00
Brandon Thomas
ad0f821fa8
Merge main into M10.2 (render queue + VP9 inter)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 05:09:51 -04:00
Brandon Thomas
6102d1523e
Merge branch 'worktree-agent-a5320bec04bab3dac'
...
# Conflicts:
# docs/parity.md
2026-10-03 05:09:10 -04:00
Brandon Thomas
310a9fce94
Merge branch 'worktree-agent-a5b25d366383f4675'
...
# Conflicts:
# docs/parity.md
2026-10-03 05:09:01 -04:00