Skip to content

Commit f71c7ff

Browse files
authored
Merge pull request #1551 from lcgraves/development
Added noise videos to noise track for issue #1407
2 parents eb0535a + 1e62fd4 commit f71c7ff

File tree

9 files changed

+111
-1
lines changed

9 files changed

+111
-1
lines changed

content/tracks/side-tracks/noise/index.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,11 @@
22
"title": "Noise",
33
"description": "This track contains my tutorials on perlin and simplex noise.",
44
"videos": [
5-
"noc/perlin/graphing-1d-perlin-noise",
65
"noc/perlin/intro-to-perlin-noise",
76
"noc/perlin/noise-vs-random",
7+
"noc/perlin/graphing-1d-perlin-noise",
8+
"noc/perlin/perlin-noise-2d",
9+
"noc/perlin/perlin-noise-detail",
810
"noise/open-simplex-noise",
911
"challenges/136-polar-noise-loops",
1012
"challenges/137-4d-opensimplex-noise-loop",
Loading
Loading
Loading
Loading
Lines changed: 69 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,69 @@
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+
}
Loading
Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
{
2+
"title": "I.6: Perlin Noise Detail in p5.js",
3+
"description": "In Part I.6 of the Perlin Noise Tutorial, I look at the p5.js function noiseDetail() how it can be used to alter the results Perlin noise function. The concepts of octaves and falloff are explained.",
4+
"videoId": "D1BBj2VaBl4",
5+
"date": "2016-06-26",
6+
"languages": ["p5.js", "JavaScript"],
7+
"topics": ["For beginners"],
8+
"canContribute": true,
9+
"relatedChallenges": [
10+
"136-polar-noise-loops", "137-4d-opensimplex-noise-loop", "c4-worley-noise"
11+
],
12+
"timestamps": [
13+
{ "time": "0:00", "title": "Introduction" },
14+
{ "time": "0:23", "title": "The Noise Algorithm" },
15+
{ "time": "1:07", "title": "Visualization of Perla Noise in Two Dimensions" },
16+
{ "time": "1:31", "title": "Noise Detail Function" }
17+
],
18+
"groupLinks": [
19+
{
20+
"title": "References",
21+
"links": [
22+
{
23+
"title": "The Nature of Code",
24+
"url": "https://natureofcode.com/",
25+
"description": "The Nature of Code - online book by Daniel Shiffman"
26+
},
27+
{
28+
"title": "The Nature of Code Examples p5.js",
29+
"url": "https://github.com/nature-of-code/noc-examples-p5.js",
30+
"description": "Repository for example p5.js code from the Nature of Code book"
31+
}
32+
]
33+
}
34+
],
35+
"credits": [
36+
{ "title": "Editing", "name": "Mathieu Blanchette" },
37+
{ "title": "Animations", "name": "Jason Heglund" }
38+
]
39+
}
Loading

0 commit comments

Comments
 (0)