forked from CodingTrain/website-archive
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Added unlisted p5js videos (CodingTrain#2411)
* Added unlisted p5js videos The website was missing videos from 9.2 to 9.8. So, I added their markdown files. * made a mistake in date formatting * made another mistake while formatting date * added video URL in proper files earlier, I didn't add the linked video URLs in existing files which resulted in running jest errors. Here, I fixed them. * removed parenthesis from title
- Loading branch information
1 parent
1cd18cd
commit 85e0168
Showing
16 changed files
with
65 additions
and
9 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
--- | ||
title: "Transformations (Scale) - Part 2" | ||
video_number: 2 | ||
date: 2017-09-19 | ||
video_id: pkHZTWOoTLM | ||
--- | ||
|
||
In this three part tutorial, I cover matrix "transformations" using p5.js. In this video I look at the `scale()` function. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
--- | ||
title: "Transformations - Part 3" | ||
video_number: 3 | ||
date: 2017-09-20 | ||
video_id: IVMvq9rd8dA | ||
--- | ||
|
||
In this three part tutorial, I cover matrix "transformations" using p5.js. In this video, I look a bit behind the scenes on how transformations work and where the terms "push" and "pop" come from. I discuss the difference between a stack and a queue, rotate() vs rotateZ(), and what a "matrix" refers to in computer graphics. |
8 changes: 8 additions & 0 deletions
8
_Tutorials/9-additional-topics/9.4-javascript-setTimeout-function.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
--- | ||
title: "JavaScript setTimeout Function" | ||
video_number: 4 | ||
date: 2015-12-05 | ||
video_id: nGfTjA8qNDA | ||
--- | ||
|
||
This video covers the `setTimeout` function in JavaScript in the context of p5.js. `setTimeout` allows you to execute a given function at a specific time (in milliseconds.) |
8 changes: 8 additions & 0 deletions
8
_Tutorials/9-additional-topics/9.5-javascript-setInterval-function.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
--- | ||
title: "JavaScript setInterval() Function" | ||
video_number: 5 | ||
date: 2015-12-05 | ||
video_id: CqDqHiamRHA | ||
--- | ||
|
||
This video covers the `setInterval()` function in JavaScript in the context of p5.js. `setInterval()` allows you to execute a given function every N milliseconds. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
--- | ||
title: "Closures in JavaScript" | ||
video_number: 6 | ||
date: 2015-12-05 | ||
video_id: -jysK0nlz7A | ||
--- | ||
|
||
This video covers JavaScript closures. What is a closure? Why is it useful? The context explored is a closure function that animates a DOM element in the browser. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
--- | ||
title: "Drawing Object Trails" | ||
video_number: 7 | ||
date: 2016-02-10 | ||
video_id: vqE8DMfOajk | ||
--- | ||
|
||
This video looks at how an object can store a history of positions. This allows you to render the object's trail while keeping `background()` in the `draw()` loop. I look briefly at p5.Vector and `createVector()` as well as the `push()` and `splice()` functions in JavaScript arrays. |
8 changes: 8 additions & 0 deletions
8
_Tutorials/9-additional-topics/9.8-random-circles-with-no-overlap.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
--- | ||
title: "Random Circles with No Overlap" | ||
video_number: 8 | ||
date: 2016-03-16 | ||
video_id: XATr_jdh-44 | ||
--- | ||
|
||
This video demonstrates a "circle packing"-like algorithm. Circles are placed randomly in the canvas, but only if they are not overlapping with any previous circles. This is referred to as "uniform random sampling." The p5.js `dist()` function is demonstrated. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters