<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="https://tests.bloks.net/wp-sitemap.xsl" ?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"><url><loc>https://tests.bloks.net/articles/the-history-of-audio-visualizers/</loc><lastmod>2026-06-11T13:59:43-04:00</lastmod></url><url><loc>https://tests.bloks.net/articles/the-history-of-computer-animation/</loc><lastmod>2026-06-11T13:58:52-04:00</lastmod></url><url><loc>https://tests.bloks.net/articles/the-history-of-shader-art/</loc><lastmod>2026-06-11T14:00:16-04:00</lastmod></url><url><loc>https://tests.bloks.net/articles/what-is-glsl/</loc><lastmod>2026-06-11T14:00:48-04:00</lastmod></url><url><loc>https://tests.bloks.net/articles/the-history-of-the-demoscene/</loc><lastmod>2026-06-11T14:01:17-04:00</lastmod></url><url><loc>https://tests.bloks.net/articles/understanding-the-graphics-pipeline/</loc><lastmod>2026-06-11T14:01:48-04:00</lastmod></url><url><loc>https://tests.bloks.net/articles/the-evolution-of-real-time-graphics/</loc><lastmod>2026-06-11T14:02:16-04:00</lastmod></url><url><loc>https://tests.bloks.net/articles/what-is-a-fragment-shader/</loc><lastmod>2026-06-11T14:02:43-04:00</lastmod></url><url><loc>https://tests.bloks.net/articles/the-mathematics-of-procedural-graphics/</loc><lastmod>2026-06-11T14:03:11-04:00</lastmod></url><url><loc>https://tests.bloks.net/articles/signed-distance-fields-explained/</loc><lastmod>2026-06-11T14:03:41-04:00</lastmod></url><url><loc>https://tests.bloks.net/articles/the-story-of-shadertoy/</loc><lastmod>2026-06-11T14:04:10-04:00</lastmod></url><url><loc>https://tests.bloks.net/articles/fft-spectrum-analysis-explained/</loc><lastmod>2026-06-22T10:02:27-04:00</lastmod></url></urlset>
