Implement offline rendering, default to pre-render

This commit is contained in:
2023-07-22 03:26:54 +00:00
parent 04d5099338
commit 342e4ee6cf
33 changed files with 943 additions and 860 deletions

View File

@ -1,11 +1,11 @@
import { CanvasParams } from "./0-canvas";
import {
randomBiUnit,
randomInteger,
imageIndex,
Renderer,
histIndex,
} from "./0-utility";
RenderParams,
} from "./0-utility.js";
type Transform = (x: number, y: number) => [number, number];
@ -89,6 +89,7 @@ export class RendererGasket extends Renderer {
}
}
export function buildGasket(size: number) {
return new RendererGasket(size);
}
export const paramsGasket: RenderParams = {
quality: 1,
renderer: (size) => new RendererGasket(size),
};