<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://peertube.electrocatstudios.com/about/instance</loc></url><url><loc>https://peertube.electrocatstudios.com/videos/local</loc></url><url><loc>https://peertube.electrocatstudios.com/w/13QqHR79ezS6Nksnibicr9</loc><video:video><video:thumbnail_loc>https://peertube.electrocatstudios.com/lazy-static/thumbnails/02b66ac2-31b8-4f37-b58c-4a26575006ab.jpg</video:thumbnail_loc><video:title>Episode 0: Overview of the project | Generative Art in Rust</video:title><video:description>It's been a while since I uploaded a video and wanted to give an overview of the new open source project that I've been working on for producing generative art using Rust. The program outputs short gifs and mp4s based on the code you write in the frame generation loop. This video looks at how this works and gives an idea of what might be possible. 

In upcoming videos we'll use this framework to create some of the gifs that are demonstrated in the Github repository. 

Link to project: https://github.com/electrocatstudios/generative-art-rust  

The following crates are used in the project:
Gif https://docs.rs/gif/latest/gif/
image https://docs.rs/image/latest/image/
imageproc https://docs.rs/imageproc/latest/imageproc/
minimp4 https://docs.rs/minimp4/latest/minimp4/
openh264 https://docs.rs/openh264/latest/openh264/

Music is Spacesynth by Liborio Conti, available from: https://www.no-copyright-music.com/</video:description><video:content_loc>https://peertube.electrocatstudios.com/static/streaming-playlists/hls/006554cd-dd47-4b57-b7cf-cb56a5e10c66/8e0dff44-0b04-49ec-93c1-4c4aa06ae648-master.m3u8</video:content_loc><video:player_loc>https://peertube.electrocatstudios.com/videos/embed/13QqHR79ezS6Nksnibicr9</video:player_loc><video:duration>416</video:duration><video:rating>0</video:rating><video:view_count>0</video:view_count><video:publication_date>2025-11-30T10:01:04.233Z</video:publication_date><video:tag>Rust</video:tag><video:tag>Generative Art</video:tag><video:tag>Coding</video:tag><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.electrocatstudios.com/c/rust/videos">Rust projects</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.electrocatstudios.com/w/8R6UjAJQRs655tfSAqzfAa</loc><video:video><video:thumbnail_loc>https://peertube.electrocatstudios.com/lazy-static/thumbnails/c003ab8e-b745-461a-b44c-1e27a7d6b31b.jpg</video:thumbnail_loc><video:title>Episode 1: Flashing Red Square | Generative Art in Rust</video:title><video:description>This first episode of this series will build on the previous video and show how to actually render an output, in this case a flashing red square, which is the simplest output you can create. Following this tutorial will generate a Gif and an MP4 video of the output.

I encourage you to grab a copy of the code yourself and play with some of the variables, which will also help you to get the later code working, which will become more complex.

The code is available from: https://github.com/electrocatstudios/generative-art-rust

Music is Spacesynth by Liborio Conti, available from: https://www.no-copyright-music.com/</video:description><video:content_loc>https://peertube.electrocatstudios.com/static/streaming-playlists/hls/3f8b0d79-9250-4819-a48b-7bf071529e1d/8818a52e-067d-44cb-aa54-4036c2ef975f-master.m3u8</video:content_loc><video:player_loc>https://peertube.electrocatstudios.com/videos/embed/8R6UjAJQRs655tfSAqzfAa</video:player_loc><video:duration>204</video:duration><video:rating>0</video:rating><video:view_count>0</video:view_count><video:publication_date>2025-11-30T10:10:35.672Z</video:publication_date><video:tag>Rust</video:tag><video:tag>Generative Art</video:tag><video:tag>Coding</video:tag><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.electrocatstudios.com/c/rust/videos">Rust projects</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.electrocatstudios.com/w/sDGDQQn71fWiPSaAb8RJcK</loc><video:video><video:thumbnail_loc>https://peertube.electrocatstudios.com/lazy-static/thumbnails/c5abc35b-13b2-41b1-be3b-a0f4a51be830.jpg</video:thumbnail_loc><video:title>Episode 2: Green Clockwise Rotation | Generative Art in Rust</video:title><video:description>The second episode of this series will build on the first video and show how to render a more complex output. This time we will be using the trigonometric functions Sin and Cos to create a green square which will rotate around our generated Gif (and Video) in a clockwise direction.

I encourage you to grab a copy of the code yourself and play with some of the variables, which will also help you to get the later code working, which will become more complex.

The code is available from: https://github.com/electrocatstudios/generative-art-rust

Music is Spacesynth by Liborio Conti, available from: https://www.no-copyright-music.com/</video:description><video:content_loc>https://peertube.electrocatstudios.com/static/streaming-playlists/hls/d7d12d77-e565-4032-9d0d-b73cf3aafee9/9e1d0e37-e737-4865-8df8-03f0ba901f05-master.m3u8</video:content_loc><video:player_loc>https://peertube.electrocatstudios.com/videos/embed/sDGDQQn71fWiPSaAb8RJcK</video:player_loc><video:duration>297</video:duration><video:rating>0</video:rating><video:view_count>0</video:view_count><video:publication_date>2025-11-30T10:16:21.572Z</video:publication_date><video:tag>Rust</video:tag><video:tag>Generative Art</video:tag><video:tag>Coding</video:tag><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.electrocatstudios.com/c/rust/videos">Rust projects</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.electrocatstudios.com/w/unx8Kh1JpR7EM9u63PepyB</loc><video:video><video:thumbnail_loc>https://peertube.electrocatstudios.com/lazy-static/thumbnails/b13b0372-00cd-4ffe-a0e0-e7f0fa80103b.jpg</video:thumbnail_loc><video:title>Episode 3: Clockwise Color Wheel | Generative Art in Rust</video:title><video:description>In this third episode we make a rotating color wheel which varies the color over time, using Sin and Cos to control the color scheme. This opens up the possibility for simple color changes over time within your code. 

I encourage you to grab a copy of the code yourself and play with some of the variables, which will also help you to get the later code working, which will become more complex.

The code is available from: https://github.com/electrocatstudios/generative-art-rust

Music is Spacesynth by Liborio Conti, available from: https://www.no-copyright-music.com/
Music for the bed is Run Away by Liborio Conti, available from: https://www.no-copyright-music.com/modern-vocals/</video:description><video:content_loc>https://peertube.electrocatstudios.com/static/streaming-playlists/hls/e5c1b039-f16f-4af5-ba3d-9771c63f3217/31700d13-aea5-4a55-b0d8-62cb2bc50e8b-master.m3u8</video:content_loc><video:player_loc>https://peertube.electrocatstudios.com/videos/embed/unx8Kh1JpR7EM9u63PepyB</video:player_loc><video:duration>303</video:duration><video:rating>0</video:rating><video:view_count>0</video:view_count><video:publication_date>2025-11-30T10:19:22.504Z</video:publication_date><video:tag>Rust</video:tag><video:tag>Generative Art</video:tag><video:tag>Coding</video:tag><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.electrocatstudios.com/c/rust/videos">Rust projects</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.electrocatstudios.com/w/jguHbfrKqNF9R1BrrCsUsS</loc><video:video><video:thumbnail_loc>https://peertube.electrocatstudios.com/lazy-static/thumbnails/dcd3a6aa-5a19-4ad0-8234-3537fcaaf1fe.jpg</video:thumbnail_loc><video:title>Episode 4: Imageproc Line Wheel | Generative Art in Rust</video:title><video:description>In this episode we will be using the Imageproc crate, available through cargo, to draw lines on our Gif and MP4 video outputs. This will allow us to draw more complex artworks in the future but for now we will simply create a simple color changing wheel. 

I encourage you to grab a copy of the code yourself and play with some of the variables, which will also help you to get the later code working, which will become more complex.

The code is available from: https://github.com/electrocatstudios/generative-art-rust

Music is Spacesynth by Liborio Conti, available from: https://www.no-copyright-music.com/</video:description><video:content_loc>https://peertube.electrocatstudios.com/static/streaming-playlists/hls/93ee5876-af03-4d32-bb1a-02a5eb826a16/398b7982-1d78-45e7-9ff3-4400f884edaf-master.m3u8</video:content_loc><video:player_loc>https://peertube.electrocatstudios.com/videos/embed/jguHbfrKqNF9R1BrrCsUsS</video:player_loc><video:duration>211</video:duration><video:rating>0</video:rating><video:view_count>0</video:view_count><video:publication_date>2025-11-30T10:20:32.551Z</video:publication_date><video:tag>Rust</video:tag><video:tag>Generative Art</video:tag><video:tag>Coding</video:tag><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.electrocatstudios.com/c/rust/videos">Rust projects</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.electrocatstudios.com/w/n1BpFyCuhoArpH1dDujWr5</loc><video:video><video:thumbnail_loc>https://peertube.electrocatstudios.com/lazy-static/thumbnails/429be466-fb54-4582-a1b4-cf2f83d6152d.jpg</video:thumbnail_loc><video:title>Episode 5: Cascading Color Wall | Generative Art in Rust</video:title><video:description>In this episode we will create a cascade of colorful channels using a random number generator to give us a variable output. This will allow you to make your own unique versions and run the application multiple times to make one you like, as well as giving you an outline of the code so that you can tweak it to set things like the color palette as you create your own variations.  

I encourage you to grab a copy of the code yourself and play with some of the variables, which will also help you to get the later code working, which will become more complex.

The code is available from: https://github.com/electrocatstudios/generative-art-rust

Music is Spacesynth by Liborio Conti, available from: https://www.no-copyright-music.com/</video:description><video:content_loc>https://peertube.electrocatstudios.com/static/streaming-playlists/hls/aa25bba6-61f2-4d0a-a726-254008014df6/87163057-a353-410e-880d-ba8586aca37b-master.m3u8</video:content_loc><video:player_loc>https://peertube.electrocatstudios.com/videos/embed/n1BpFyCuhoArpH1dDujWr5</video:player_loc><video:duration>391</video:duration><video:rating>0</video:rating><video:view_count>1</video:view_count><video:publication_date>2025-11-30T10:23:24.247Z</video:publication_date><video:tag>Rust</video:tag><video:tag>Generative Art</video:tag><video:tag>Coding</video:tag><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.electrocatstudios.com/c/rust/videos">Rust projects</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.electrocatstudios.com/w/6jWK5FFi7kUzjB3y9aK7nw</loc><video:video><video:thumbnail_loc>https://peertube.electrocatstudios.com/lazy-static/thumbnails/3e194f35-a407-4d6a-917b-a9c9f7dc0b5f.jpg</video:thumbnail_loc><video:title>Episode 6: Cascading Letter Matrix | Generative Art in Rust</video:title><video:description>In this final episode for a while, we are creating a cascading letter matrix, reminiscent of the aesthetic a certain film from the 90s. We alter the way the decay happens so that it fades out with a green hue. 

We will be back soon with some more episodes but making 7 videos in 7 days has taken a lot of time and I hope to start working on some other projects, please subscribe to the channel if you would like to be notified when the next video is out.

I encourage you to grab a copy of the code yourself and play with some of the variables, which will also help you to get the later code working, which will become more complex.

The code is available from: https://github.com/electrocatstudios/generative-art-rust

Music is Spacesynth by Liborio Conti, available from: https://www.no-copyright-music.com/</video:description><video:content_loc>https://peertube.electrocatstudios.com/static/streaming-playlists/hls/2b22d14d-b085-4a41-8053-0865b32dc300/ca4f84c3-2495-488d-8972-91970b43e3d2-master.m3u8</video:content_loc><video:player_loc>https://peertube.electrocatstudios.com/videos/embed/6jWK5FFi7kUzjB3y9aK7nw</video:player_loc><video:duration>516</video:duration><video:rating>0</video:rating><video:view_count>0</video:view_count><video:publication_date>2025-11-30T10:30:12.184Z</video:publication_date><video:tag>Rust</video:tag><video:tag>Generative Art</video:tag><video:tag>Coding</video:tag><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.electrocatstudios.com/c/rust/videos">Rust projects</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.electrocatstudios.com/w/qVHJnJQoGkJv3E3VyyRkMy</loc><video:video><video:thumbnail_loc>https://peertube.electrocatstudios.com/lazy-static/thumbnails/2c3489ed-60cd-4991-b114-03652965b57a.jpg</video:thumbnail_loc><video:title>Episode 7: Code Refactoring | Generative Art in Rust</video:title><video:description>We've undergone a big change in the way the code is laid out. This should make future videos simpler and opens up the possibility of cross-compiling this to WASM, which we hope to do in the near future. We go through the migration of the Cascading Color Wall from a previous video into the new system to showcase how clean the code can be now the code has been refactored. 

The code is available from: https://github.com/electrocatstudios/generative-art-rust

Music is Spacesynth by Liborio Conti, available from: https://www.no-copyright-music.com/</video:description><video:content_loc>https://peertube.electrocatstudios.com/static/streaming-playlists/hls/c9db770d-3d2a-43b2-8b03-cf33009229e6/771d4012-1458-4491-8798-1e65918b57ce-master.m3u8</video:content_loc><video:player_loc>https://peertube.electrocatstudios.com/videos/embed/qVHJnJQoGkJv3E3VyyRkMy</video:player_loc><video:duration>176</video:duration><video:rating>0</video:rating><video:view_count>0</video:view_count><video:publication_date>2025-11-30T10:31:29.548Z</video:publication_date><video:tag>Rust</video:tag><video:tag>Generative Art</video:tag><video:tag>Coding</video:tag><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.electrocatstudios.com/c/rust/videos">Rust projects</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.electrocatstudios.com/w/5ChtXcoBe6ncm85cgwCDLZ</loc><video:video><video:thumbnail_loc>https://peertube.electrocatstudios.com/lazy-static/thumbnails/635b12c7-4853-47e4-bad1-485d9d8f1503.jpg</video:thumbnail_loc><video:title>Episode 8: Swirling Color Vortex | Generative Art in Rust</video:title><video:description>The first video after the refactor shows how to start a project from scratch with the new framework layout. This episode will show you how to make your own swirling color vortex and output it as a gif or mp4. 

If you are enjoying this series then please consider subscribing and turn on notifications to be informed when the next video comes out. If you make anything using the framework please consider letting me know so that I can show it off on the channel, if you'd like that.

The code is available from: https://github.com/electrocatstudios/generative-art-rust

Music is Spacesynth by Liborio Conti, available from: https://www.no-copyright-music.com/</video:description><video:content_loc>https://peertube.electrocatstudios.com/static/streaming-playlists/hls/25757cda-61eb-4ced-ab73-40793d114c05/aab2d5e1-7a88-43dd-9f8c-340d1511999e-master.m3u8</video:content_loc><video:player_loc>https://peertube.electrocatstudios.com/videos/embed/5ChtXcoBe6ncm85cgwCDLZ</video:player_loc><video:duration>466</video:duration><video:rating>0</video:rating><video:view_count>0</video:view_count><video:publication_date>2025-11-30T10:33:57.315Z</video:publication_date><video:tag>Rust</video:tag><video:tag>Generative Art</video:tag><video:tag>Coding</video:tag><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.electrocatstudios.com/c/rust/videos">Rust projects</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.electrocatstudios.com/w/o9KjhA484zrb7WRQ4Tu1wW</loc><video:video><video:thumbnail_loc>https://peertube.electrocatstudios.com/lazy-static/thumbnails/f1f5cc7b-e385-454d-9032-39b492ca9a46.jpg</video:thumbnail_loc><video:title>Episode 9: Helper Function Update | Generative Art in Rust</video:title><video:description>There have been some changes to the framework recently, namely adding two functions, draw_square and draw_circle. These make it significantly easier to draw those shapes in your own artworks. This video is an overview of how those functions work as well as a very simple demonstration of how those functions can be called. 

The code is available from: https://github.com/electrocatstudios/generative-art-rust

Music is Spacesynth by Liborio Conti, available from: https://www.no-copyright-music.com/</video:description><video:content_loc>https://peertube.electrocatstudios.com/static/streaming-playlists/hls/b361b1d5-af15-40eb-9db0-988998529ef2/1905341f-1b2e-4550-a8ee-5f135e7c1242-master.m3u8</video:content_loc><video:player_loc>https://peertube.electrocatstudios.com/videos/embed/o9KjhA484zrb7WRQ4Tu1wW</video:player_loc><video:duration>160</video:duration><video:rating>0</video:rating><video:view_count>0</video:view_count><video:publication_date>2025-11-30T10:34:49.829Z</video:publication_date><video:tag>Rust</video:tag><video:tag>Generative Art</video:tag><video:tag>Coding</video:tag><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.electrocatstudios.com/c/rust/videos">Rust projects</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.electrocatstudios.com/w/mtYdFu8aYxqKH5Ev736cDb</loc><video:video><video:thumbnail_loc>https://peertube.electrocatstudios.com/lazy-static/thumbnails/3fe1c3fa-248e-4d7f-bf37-199525dc320f.jpg</video:thumbnail_loc><video:title>Episode 10: Colorful Rain Droplets | Generative Art in Rust</video:title><video:description>Following the addition of the draw circle function we can now produce random colorful droplets that decay over time in this very simple and quick little animation. 

The code is available from: https://github.com/electrocatstudios/generative-art-rust

Music is Spacesynth by Liborio Conti, available from: https://www.no-copyright-music.com/</video:description><video:content_loc>https://peertube.electrocatstudios.com/static/streaming-playlists/hls/a5de803e-8569-4968-9c43-b36a28b3c5e0/493a0253-64ba-420d-a5ee-8d86f0884e11-master.m3u8</video:content_loc><video:player_loc>https://peertube.electrocatstudios.com/videos/embed/mtYdFu8aYxqKH5Ev736cDb</video:player_loc><video:duration>200</video:duration><video:rating>0</video:rating><video:view_count>0</video:view_count><video:publication_date>2025-11-30T10:35:52.104Z</video:publication_date><video:tag>Rust</video:tag><video:tag>Generative Art</video:tag><video:tag>Coding</video:tag><video:family_friendly>YES</video:family_friendly><video:uploader info="https://peertube.electrocatstudios.com/c/rust/videos">Rust projects</video:uploader><video:live>NO</video:live></video:video></url><url><loc>https://peertube.electrocatstudios.com/c/rust/videos</loc></url><url><loc>https://peertube.electrocatstudios.com/a/root/video-channels</loc></url></urlset>