diff --git a/src/content/tutorials/en/hello-color-world-p5-strands.mdx b/src/content/tutorials/en/hello-color-world-p5-strands.mdx index 4524f1134f..02f285f23e 100644 --- a/src/content/tutorials/en/hello-color-world-p5-strands.mdx +++ b/src/content/tutorials/en/hello-color-world-p5-strands.mdx @@ -241,7 +241,7 @@ We'll continue evolving our canvas and 3D primitive sketch as we learn more tech An access point into a shader that connects p5.js with GLSL to modify its behavior. -- This [interactive p5.strands reference sheet](https://xnze.ro/p5.strands/) lists all hooks, as well as all the p5.js and GLSL functions or variable you can use in p5.strands +- [p5.strands Reference Sheet](https://xnze.ro/p5.strands/), a quick interactive guide by Kit Kuksenok With p5.strands we can apply randomness to a color equation, creating visually smooth organic textures like clouds, as well as rougher textures found in crystals, by using the [`noise()`](/reference/p5/noise) p5.js built-in function with a hook (e.g. [`pixelInputs`](/reference/p5/pixelInputs/)) instead of implementing GLSL algorithms from scratch. @@ -291,9 +291,9 @@ Experiment with different inputs for the cloud texture: #### sketch with GLSL -p5.strands is in [active development](https://processingfoundation.org/blog/p5js-21-and-22-expanding-graphics-avenues-with-p5strands-improvements-and-webgpu/) by the community. If you want to get involve, join our [discord server](https://discord.com/invite/gH3VcRKhen), we'll be happy to meet you! \ No newline at end of file +p5.strands is in [active development](https://processingfoundation.org/blog/p5js-21-and-22-expanding-graphics-avenues-with-p5strands-improvements-and-webgpu/) by the community. If you want to get involve, join our [discord server](https://discord.p5js.org), we'll be happy to meet you!