Files
Ewald a4154ccf05 Fix P0 bugs, remove Append V2/Lens Artifacts, and fix crop reload reset
- Fix batch bypass tuple handling, memory budget device-awareness, grain
  RNG device, roto payload limits, preview temp-file cleanup, and route
  double-registration.
- Add native VIDEO output (fps/audio) to effect nodes that previously
  only returned IMAGE/MASK when fed a VIDEO input.
- Split the oversized src/preview/ops/geometry.ts and add a starting
  golden-fixture test harness (spherize, transform) comparing backend
  and frontend math.
- Remove ImageOpsAppendV2 (Autogrow) and ImageOpsLensArtifacts; inline
  Append's helper back into its single caller.
- Collapse the Color Correct curve widget behind a toggle so the node
  no longer grows too tall.
- Fix Crop/generic-node video preview playback running at the RAF rate
  instead of the source video's real fps.
- Fix Crop losing its saved output size after a workflow reload:
  syncCropWidgets recomputed height from width and a preset aspect
  ratio on every resync (including onConfigure on load), discarding
  the restored value. It now only refreshes aspect-ratio bookkeeping
  on a resync.
2026-09-30 12:49:42 +02:00

34 lines
942 B
JavaScript

export * from "../shared/geometry.js";
export * from "./geometry/sampling.js";
export * from "./geometry/canvas-basics.js";
export * from "./geometry/crop.js";
export * from "./geometry/stitch.js";
export * from "./geometry/transform.js";
export * from "./geometry/corner-pin.js";
export * from "./geometry/distort.js";
export * from "./geometry/spherize.js";
import { crop, cropGeneric, cropReformat, flipRotate, pad, padOut, resize } from "./geometry/crop.js";
import { cropStitch } from "./geometry/stitch.js";
import { cameraShake, transform } from "./geometry/transform.js";
import { cornerPin } from "./geometry/corner-pin.js";
import { distort } from "./geometry/distort.js";
import { spherize } from "./geometry/spherize.js";
const geometryOps = {
crop,
cropGeneric,
cropReformat,
cropStitch,
pad,
padOut,
resize,
transform,
flipRotate,
cornerPin,
cameraShake,
distort,
spherize
};
export {
geometryOps
};