|
| 1 | +{ |
| 2 | + "title": "I.5: Perlin Noise in Two Dimensions (p5.js)", |
| 3 | + "description": "In the fifth part of my Perlin Noise Tutorial, I demonstrate how to use two-dimensional Perlin noise in a p5.js sketch.", |
| 4 | + "videoId": "ikwNrFvnL3g", |
| 5 | + "date": "2016-06-24", |
| 6 | + "languages": ["p5.js", "JavaScript"], |
| 7 | + "topics": ["For beginners"], |
| 8 | + "canContribute": true, |
| 9 | + "relatedChallenges": ["136-polar-noise-loops", "137-4d-opensimplex-noise-loop", "c4-worley-noise"], |
| 10 | + "timestamps": [ |
| 11 | + { |
| 12 | + "time": "0:00", |
| 13 | + "title": "Introduction" |
| 14 | + }, |
| 15 | + { |
| 16 | + "time": "0:26", |
| 17 | + "title": "Graph of Perlin Noise in One Dimension" |
| 18 | + }, |
| 19 | + { |
| 20 | + "time": "3:49", |
| 21 | + "title": "Pixel Array" |
| 22 | + }, |
| 23 | + { |
| 24 | + "time": "6:48", |
| 25 | + "title": "Perlin Noise" |
| 26 | + } |
| 27 | + ], |
| 28 | + "codeExamples": [ |
| 29 | + { |
| 30 | + "title": "Perlin Noise in 2D", |
| 31 | + "description": "Using 2D perlin noise to create a 2D noise field", |
| 32 | + "image": "perlin2d.png", |
| 33 | + "urls": { |
| 34 | + "p5": "https://editor.p5js.org/codingtrain/sketches/2_hBcOBrF" |
| 35 | + } |
| 36 | + } |
| 37 | + ], |
| 38 | + "groupLinks": [ |
| 39 | + { |
| 40 | + "title": "References", |
| 41 | + "links": [ |
| 42 | + { |
| 43 | + "title": "noise()", |
| 44 | + "url": "https://p5js.org/reference/#/p5/noise", |
| 45 | + "description": "p5.js reference for noise()" |
| 46 | + }, |
| 47 | + { |
| 48 | + "title": "random()", |
| 49 | + "url": "https://p5js.org/reference/#/p5/random", |
| 50 | + "description": "p5.js reference for random()" |
| 51 | + }, |
| 52 | + { |
| 53 | + "title": "The Nature of Code", |
| 54 | + "url": "https://natureofcode.com/", |
| 55 | + "description": "The Nature of Code - online book by Daniel Shiffman" |
| 56 | + }, |
| 57 | + { |
| 58 | + "title": "The Nature of Code Examples p5.js", |
| 59 | + "url": "https://github.com/nature-of-code/noc-examples-p5.js", |
| 60 | + "description": "Repository for example p5.js code from the Nature of Code book" |
| 61 | + } |
| 62 | + ] |
| 63 | + } |
| 64 | + ], |
| 65 | + "credits": [ |
| 66 | + { "title": "Editing", "name": "Mathieu Blanchette" }, |
| 67 | + { "title": "Animations", "name": "Jason Heglund" } |
| 68 | + ] |
| 69 | +} |
0 commit comments