<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://hasenpfote.github.io/index.html</loc>
    <lastmod>2026-07-17T03:00:40.660Z</lastmod>
  </url>
  <url>
    <loc>https://hasenpfote.github.io/posts/rigid-body-simulation-notes.html</loc>
    <lastmod>2026-07-17T03:00:40.684Z</lastmod>
  </url>
  <url>
    <loc>https://hasenpfote.github.io/posts/zotero-workflow/index.html</loc>
    <lastmod>2026-07-17T03:00:40.741Z</lastmod>
  </url>
  <url>
    <loc>https://hasenpfote.github.io/posts/thoughts-on-slab-method.html</loc>
    <lastmod>2026-07-17T03:00:40.740Z</lastmod>
  </url>
  <url>
    <loc>https://hasenpfote.github.io/posts/dual-complex-numbers.html</loc>
    <lastmod>2026-07-17T03:00:40.681Z</lastmod>
  </url>
  <url>
    <loc>https://hasenpfote.github.io/posts/crt-shader/index.html</loc>
    <lastmod>2026-07-17T03:00:40.681Z</lastmod>
  </url>
  <url>
    <loc>https://hasenpfote.github.io/posts/thoughts-on-rr.html</loc>
    <lastmod>2026-07-17T03:00:40.739Z</lastmod>
  </url>
  <url>
    <loc>https://hasenpfote.github.io/posts/representation-and-interpolation-of-rotations-in-complex-numbers.html</loc>
    <lastmod>2026-07-17T03:00:40.684Z</lastmod>
  </url>
  <url>
    <loc>https://hasenpfote.github.io/posts/calibre-web-on-ts-220.html</loc>
    <lastmod>2026-07-17T03:00:40.660Z</lastmod>
  </url>
  <url>
    <loc>https://hasenpfote.github.io/posts/thoughts-on-morton-code.html</loc>
    <lastmod>2026-07-17T03:00:40.739Z</lastmod>
  </url>
  <url>
    <loc>https://hasenpfote.github.io/posts/toy-box.html</loc>
    <lastmod>2026-07-17T03:00:40.741Z</lastmod>
  </url>
  <url>
    <loc>https://hasenpfote.github.io/posts/building-an-orthonormal-basis-2.html</loc>
    <lastmod>2026-07-17T03:00:40.660Z</lastmod>
  </url>
  <url>
    <loc>https://hasenpfote.github.io/posts/building-an-orthonormal-basis-3.html</loc>
    <lastmod>2026-07-17T03:00:40.660Z</lastmod>
  </url>
  <url>
    <loc>https://hasenpfote.github.io/archive.html</loc>
    <lastmod>2026-07-17T03:00:40.660Z</lastmod>
  </url>
  <url>
    <loc>https://hasenpfote.github.io/posts/how-to-start-a-simplest-blog-quickly-with-gatsby.html</loc>
    <lastmod>2026-07-17T03:00:40.682Z</lastmod>
  </url>
  <url>
    <loc>https://hasenpfote.github.io/posts/gatsby-starter-lumen-archive-implementation/index.html</loc>
    <lastmod>2026-07-17T03:00:40.681Z</lastmod>
  </url>
  <url>
    <loc>https://hasenpfote.github.io/posts/thoughts-on-bvh.html</loc>
    <lastmod>2026-07-17T03:00:40.733Z</lastmod>
  </url>
  <url>
    <loc>https://hasenpfote.github.io/posts/gatsby-add-custom-font.html</loc>
    <lastmod>2026-07-17T03:00:40.681Z</lastmod>
  </url>
  <url>
    <loc>https://hasenpfote.github.io/posts/building-an-orthonormal-basis-1.html</loc>
    <lastmod>2026-07-17T03:00:40.660Z</lastmod>
  </url>
  <url>
    <loc>https://hasenpfote.github.io/posts/thoughts-on-pluecker-coordinates.html</loc>
    <lastmod>2026-07-17T03:00:40.739Z</lastmod>
  </url>
  <url>
    <loc>https://hasenpfote.github.io/posts/clenshaw-algorithm.html</loc>
    <lastmod>2026-07-17T03:00:40.661Z</lastmod>
  </url>
  <url>
    <loc>https://hasenpfote.github.io/posts/sampling-with-piecewise-constant-distributions.html</loc>
    <lastmod>2026-07-17T03:00:40.707Z</lastmod>
  </url>
  <url>
    <loc>https://hasenpfote.github.io/posts/sampling-on-geometric-regions.html</loc>
    <lastmod>2026-07-17T03:00:40.704Z</lastmod>
  </url>
  <url>
    <loc>https://hasenpfote.github.io/posts/joplin-workflow/index.html</loc>
    <lastmod>2026-07-17T03:00:40.682Z</lastmod>
  </url>
  <url>
    <loc>https://hasenpfote.github.io/posts/netlify-playwright-build-error.html</loc>
    <lastmod>2026-07-17T03:00:40.683Z</lastmod>
  </url>
  <url>
    <loc>https://hasenpfote.github.io/about.html</loc>
    <lastmod>2026-07-17T03:00:40.660Z</lastmod>
  </url>
</urlset>
