- 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.
34 lines
942 B
JavaScript
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
|
|
};
|