What's new
Recent work, newest first. Dates are when the code landed, not when it was planned.
27 August 2026
- [[node:BS_Disintegrate]] — mask-driven disintegration on one infection-time field: an organic front, an eroding body, Voronoi chunks, a real 2D dust sim, smoke, embers, heat shimmer, a hot rim, and a revealed background. Every stage is also its own layer.
- [[node:BS_VectorWarp]] gained edge policy, untrackable spans, a round-trip error heatmap you can read before painting, per-pixel multi-reference blending with a
winnerview, the reference advisor, and the paint-keyframe morph. - [[node:SplineWarp]] — correspondence splines, matched by arc length, on the same moving-least-squares controls PinWarp uses.
- [[node:Denoise]] gained a temporal stage: average the frames that agree, reject the ones that don't.
- [[node:Paint]] gained erase and reveal brushes.
- [[node:Tracker]] gained backward and single-frame tracking, and an existing track is now extended rather than replaced.
- Graph: postage stamps (a node drawing its own picture, rendered off the UI thread) and a minimap.
- Gizmos: File → Export Gizmo… writes a Group and its members as a shareable
.gizmo. - Engine: a panicking kernel now aborts the render and names the node instead of hanging the application forever.
25 August 2026
- Nuke parity: Transform motion blur, Defocus bokeh shapes (bladed, anamorphic, catadioptric), Text
font+kerning, the ColorWheel generator, and LensDistort tangential + anamorphic terms.
Mid August 2026
- The 3D build-out: lights, VDB volumes, relighting, SplitAOVs, the sequencer, Movie Render Queue support, and ParticleSystem3D.
- Gaussian splats: SplatRead and SplatFx — including relighting a captured location, which no other compositor does.