- Add ImageOpsVignette, ImageOpsChromaticAberration, ImageOpsBloom, and ImageOpsLensArtifacts for common lens/compositing effects. - Add ImageOpsDefocus: depth-driven defocus/bokeh with shaped aperture kernels (circle/hexagon/octagon/custom) and highlight bloom. - Add input_space (srgb/linear) to ImageOpsColorAjust so scene-linear/HDR sources aren't gamma-encoded twice. - Add image_b + compare_mode/wipe_position to ImageOpsPreview for a real A/B comparison, plus a separate live on-demand A/B toggle while editing. - Redesign the live-preview HUD: unified pill-style badges, frame counter now shows the real total and hides for single-frame sources, and the Output overlay only appears for Pad Out with the real pixel size. - Align README with the current node set and fix stale blend-mode docs.
40 lines
1.3 KiB
JavaScript
40 lines
1.3 KiB
JavaScript
import { blendOps } from "./ops/blend.js";
|
|
import { colorOps } from "./ops/color.js";
|
|
import { geometryOps } from "./ops/geometry.js";
|
|
import { renderCompPreview } from "./ops/blend.js";
|
|
import { renderDrawNodePreview } from "./ops/procedural.js";
|
|
import { ops as runtimeOps } from "./ops/implementation.js";
|
|
import { lensOps } from "./ops/lens.js";
|
|
import { maskOps } from "./ops/masks.js";
|
|
import { proceduralOps } from "./ops/procedural.js";
|
|
import { videoOps } from "./ops/video.js";
|
|
import { blendOps as blendOps2 } from "./ops/blend.js";
|
|
import { colorOps as colorOps2 } from "./ops/color.js";
|
|
import { geometryOps as geometryOps2 } from "./ops/geometry.js";
|
|
import { lensOps as lensOps2 } from "./ops/lens.js";
|
|
import { maskOps as maskOps2 } from "./ops/masks.js";
|
|
import { proceduralOps as proceduralOps2 } from "./ops/procedural.js";
|
|
import { videoOps as videoOps2 } from "./ops/video.js";
|
|
const ops = {
|
|
...runtimeOps,
|
|
...colorOps,
|
|
...geometryOps,
|
|
...blendOps,
|
|
...maskOps,
|
|
...proceduralOps,
|
|
...lensOps,
|
|
...videoOps
|
|
};
|
|
export {
|
|
blendOps2 as blendOps,
|
|
colorOps2 as colorOps,
|
|
geometryOps2 as geometryOps,
|
|
lensOps2 as lensOps,
|
|
maskOps2 as maskOps,
|
|
ops,
|
|
proceduralOps2 as proceduralOps,
|
|
renderCompPreview,
|
|
renderDrawNodePreview,
|
|
videoOps2 as videoOps
|
|
};
|