From f9721b8bc6d5e626ea94d2e7c47d75d1da0944a9 Mon Sep 17 00:00:00 2001 From: Bauke Date: Sun, 13 Mar 2022 13:47:00 +0100 Subject: [PATCH] Add 2022-03-13. --- source/2022/03/2022-03-13.ts | 53 ++++++++++++++++++++++++++++++++++++ source/2022/03/projects.ts | 2 ++ 2 files changed, 55 insertions(+) create mode 100644 source/2022/03/2022-03-13.ts diff --git a/source/2022/03/2022-03-13.ts b/source/2022/03/2022-03-13.ts new file mode 100644 index 0000000..0bd955f --- /dev/null +++ b/source/2022/03/2022-03-13.ts @@ -0,0 +1,53 @@ +import { + Cartoon, + Mirrors, + Oilify, + Plasma, + StereographicProjection, + Waterpixels, +} from '../../gegl/exports.js'; +import Project from '../../project.js'; + +const [width, height] = [3840, 2160]; + +const project: Project = { + createInputImage: false, + name: '2022-03-13', + operations: [ + new Plasma({ + seed: 65_198_886, + height, + width, + }), + new Cartoon({ + maskRadius: 50, + pctBlack: 1, + }), + new Waterpixels({ + size: 64, + }), + new Oilify({ + maskRadius: 8, + }), + new Mirrors({ + nSegs: 8, + oX: 0.829, + oY: 0.812, + trimX: 0.325, + trimY: 0.09, + }), + new StereographicProjection({ + tilt: -73.42, + }), + new Oilify({ + maskRadius: 8, + }), + ], + resetAlpha: false, + resolution: { + width, + height, + }, +}; + +export default project; diff --git a/source/2022/03/projects.ts b/source/2022/03/projects.ts index ac4032e..d4ddbb4 100644 --- a/source/2022/03/projects.ts +++ b/source/2022/03/projects.ts @@ -7,6 +7,7 @@ import p2022_03_09 from './2022-03-09.js'; import p2022_03_10 from './2022-03-10.js'; import p2022_03_11 from './2022-03-11.js'; import p2022_03_12 from './2022-03-12.js'; +import p2022_03_13 from './2022-03-13.js'; const projects: Project[] = [ p2022_03_06, @@ -16,6 +17,7 @@ const projects: Project[] = [ p2022_03_10, p2022_03_11, p2022_03_12, + p2022_03_13, ]; export default projects;