wip: Initial Infill Methods Refactor

This commit is contained in:
blessedcoolant
2024-03-20 08:47:16 +05:30
committed by psychedelicious
parent 3659219f46
commit 32a6b758cd
11 changed files with 318 additions and 210 deletions

View File

@ -356,6 +356,22 @@ export const buildCanvasOutpaintGraph = async (
};
}
if (infillMethod === 'mosaic') {
graph.nodes[INPAINT_INFILL] = {
type: 'infill_mosaic',
id: INPAINT_INFILL,
is_intermediate,
};
}
if (infillMethod === 'color') {
graph.nodes[INPAINT_INFILL] = {
type: 'infill_rgba',
id: INPAINT_INFILL,
is_intermediate,
};
}
// Handle Scale Before Processing
if (isUsingScaledDimensions) {
const scaledWidth: number = scaledBoundingBoxDimensions.width;

View File

@ -365,6 +365,22 @@ export const buildCanvasSDXLOutpaintGraph = async (
};
}
if (infillMethod === 'mosaic') {
graph.nodes[INPAINT_INFILL] = {
type: 'infill_mosaic',
id: INPAINT_INFILL,
is_intermediate,
};
}
if (infillMethod === 'color') {
graph.nodes[INPAINT_INFILL] = {
type: 'infill_rgba',
id: INPAINT_INFILL,
is_intermediate,
};
}
// Handle Scale Before Processing
if (isUsingScaledDimensions) {
const scaledWidth: number = scaledBoundingBoxDimensions.width;