|
1 | 1 | { |
2 | 2 | "title": "Weighted Voronoi Stippling", |
3 | 3 | "videoNumber": "181", |
4 | | - "description": "Stippling is an artistic technique that uses numerous dots to craft an image. In this coding challenge I attempt to implement a weighted Voronoi stippling algorithm with p5.js along with the Delaunay triangulation package from the d3.js.", |
| 4 | + "description": "Stippling is an artistic technique that uses numerous dots to craft an image. In this coding challenge I attempt to implement a weighted Voronoi stippling algorithm with p5.js along with the Delaunay triangulation package from the d3.js library.", |
5 | 5 | "videoId": "Bxdt6T_1qgc", |
6 | 6 | "nebulaSlug": "codingtrain-coding-challenge-181-weighted-voronoi-stippling", |
7 | 7 | "date": "2024-02-22", |
8 | 8 | "languages": ["p5.js", "JavaScript"], |
9 | | - "topics": ["Delaunay triangulation", "image stippling", "voronoi", "sweep algorithm", "Lloyd's algorithm"], |
| 9 | + "topics": ["Delaunay triangulation", "image stippling", "Voronoi", "sweep algorithm", "Lloyd's algorithm"], |
10 | 10 | "canContribute": true, |
11 | 11 | "relatedChallenges": ["c4-worley-noise", "33-poisson-disc-sampling"], |
12 | 12 | "timestamps": [ |
13 | 13 | { "time": "0:00", "title": "Hello!" }, |
14 | | - { "time": "0:37", "title": "What is a delaunay triangulation?" }, |
| 14 | + { "time": "0:37", "title": "What is a Delaunay triangulation?" }, |
15 | 15 | { "time": "2:31", "title": "d3-delaunay package" }, |
16 | 16 | { "time": "2:49", "title": "Coding the delaunay triangulation." }, |
17 | | - { "time": "6:38", "title": "What is a voronoi diagram?" }, |
| 17 | + { "time": "6:38", "title": "What is a Voronoi diagram?" }, |
18 | 18 | { "time": "9:17", "title": "voronoi function on the delaunay object" }, |
19 | 19 | { "time": "10:25", "title": "Things you could try with the Voronoi diagram" }, |
20 | 20 | { "time": "10:56", "title": "Lloyd's \"relaxation\" algorithm" }, |
|
47 | 47 | }, |
48 | 48 | { |
49 | 49 | "title": "Delaunay Triangulation", |
50 | | - "description": "Visualization the delaunay triangulation with d3-delaunay.", |
| 50 | + "description": "Visualization the Delaunay triangulation with d3-delaunay.", |
51 | 51 | "image": "triangulation.png", |
52 | 52 | "urls": { |
53 | 53 | "p5": "https://editor.p5js.org/codingtrain/sketches/fuQz_-FnA" |
54 | 54 | } |
55 | 55 | }, |
56 | 56 | { |
57 | 57 | "title": "Voronoi Diagram", |
58 | | - "description": "Calculating and drawing the voronoi diagram (with moving points).", |
| 58 | + "description": "Calculating and drawing the Voronoi diagram (with moving points).", |
59 | 59 | "image": "2.jpg", |
60 | 60 | "urls": { |
61 | 61 | "p5": "https://editor.p5js.org/codingtrain/sketches/GpeT1W8X1" |
|
102 | 102 | } |
103 | 103 | }, |
104 | 104 | { |
105 | | - "title": "Weighted Stippling - video", |
106 | | - "description": "Implementation of applying weighted voronoi stippling algorithm to a moving image.", |
| 105 | + "title": "Weighted Stippling - Video", |
| 106 | + "description": "Implementation of applying weighted Voronoi stippling algorithm to a moving image.", |
107 | 107 | "image": "6.png", |
108 | 108 | "urls": { |
109 | 109 | "p5": "https://editor.p5js.org/codingtrain/sketches/7TKSgi16z" |
|
142 | 142 | "icon": "🔗", |
143 | 143 | "title": "Polygons and meshes by Paul Bourke", |
144 | 144 | "url": "https://paulbourke.net/geometry/polygonmesh/", |
145 | | - "description": "Notes and algorithms dealing with polygons and meshes, includes Calculating the area and centroid of a polygon (1988)" |
| 145 | + "description": "Notes and algorithms dealing with polygons and meshes, includes calculating the area and centroid of a polygon (1988)" |
146 | 146 | }, |
147 | 147 | { |
148 | 148 | "icon": "🎨", |
|
172 | 172 | "icon": "🔗", |
173 | 173 | "title": "Mike Bostock's Voronoi Stippling", |
174 | 174 | "url": "https://observablehq.com/@mbostock/voronoi-stippling", |
175 | | - "description": "Mike Bostock's observable notebook on voronoi stippling with d3.js." |
| 175 | + "description": "Mike Bostock's observable notebook on Voronoi stippling with d3.js." |
176 | 176 | } |
177 | 177 | ] |
178 | 178 | }, |
|
0 commit comments