From 002d506e75d652461e8ac967dd7779712b85025e Mon Sep 17 00:00:00 2001 From: Taylor Baldwin Date: Fri, 29 Nov 2024 10:03:59 -0500 Subject: [PATCH] add ideas --- sketches/2024.11.27-10.07.31.ts | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/sketches/2024.11.27-10.07.31.ts b/sketches/2024.11.27-10.07.31.ts index 95cf185..3560a67 100644 --- a/sketches/2024.11.27-10.07.31.ts +++ b/sketches/2024.11.27-10.07.31.ts @@ -1,10 +1,22 @@ -// NYC Building Lines Study +// NYC Building Lines Study for ptpx 2024 import * as optimizePathOrder from '../plots/optimize-path-order' import * as canvasSketch from 'canvas-sketch' import * as random from 'canvas-sketch-util/random' import { GUI } from 'dat-gui' import { vec2, mat4, vec3 } from 'gl-matrix' +/** + * + * Possible next steps: + * - skew the lines in 2D space (use a log scale?) + * - use noise to rotate or offset the lines + * - mirror the lines across some line of symmetry + * - have lines fall off the screen like they are responding to gravity + * - render each line twice with different "handwriting" params to get a sketchy effect + * - pick specific buildings for specific people (do an address -> BIN lookup) + * + */ + const PLOTNAME = '2024.11.27-10.07.31' const MM_PER_INCH = 25.4