<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://polygonjs.com/</loc>
    <lastmod>2026-08-03</lastmod>
  </url>
  <url>
    <loc>https://polygonjs.com/pricing</loc>
    <lastmod>2026-08-03</lastmod>
  </url>
  <url>
    <loc>https://polygonjs.com/download</loc>
    <lastmod>2026-08-05</lastmod>
  </url>
  <url>
    <loc>https://polygonjs.com/demo</loc>
    <lastmod>2026-08-03</lastmod>
  </url>
  <url>
    <loc>https://polygonjs.com/videos</loc>
    <lastmod>2026-08-04</lastmod>
  </url>
  <url>
    <loc>https://polygonjs.com/feeds</loc>
    <lastmod>2026-08-15</lastmod>
  </url>
  <url>
    <loc>https://polygonjs.com/privacy</loc>
    <lastmod>2026-08-28</lastmod>
  </url>
  <url>
    <loc>https://polygonjs.com/changelog</loc>
    <lastmod>2026-08-28</lastmod>
  </url>
  <url>
    <loc>https://polygonjs.com/changelog/2.0.58</loc>
    <lastmod>2026-08-28</lastmod>
  </url>
  <url>
    <loc>https://polygonjs.com/changelog/2.0.57</loc>
    <lastmod>2026-08-13</lastmod>
  </url>
  <url>
    <loc>https://polygonjs.com/changelog/2.0.56</loc>
    <lastmod>2026-08-12</lastmod>
  </url>
  <url>
    <loc>https://polygonjs.com/changelog/2.0.55</loc>
    <lastmod>2026-08-08</lastmod>
  </url>
  <url>
    <loc>https://polygonjs.com/changelog/2.0.54</loc>
    <lastmod>2026-08-08</lastmod>
  </url>
  <url>
    <loc>https://polygonjs.com/changelog/2.0.53</loc>
    <lastmod>2026-08-08</lastmod>
  </url>
  <url>
    <loc>https://polygonjs.com/changelog/2.0.49</loc>
    <lastmod>2026-08-01</lastmod>
  </url>
  <url>
    <loc>https://polygonjs.com/changelog/2.0.46</loc>
    <lastmod>2026-07-29</lastmod>
  </url>
  <url>
    <loc>https://polygonjs.com/changelog/2.0.45</loc>
    <lastmod>2026-07-28</lastmod>
  </url>
  <url>
    <loc>https://polygonjs.com/blog</loc>
    <lastmod>2026-08-07</lastmod>
  </url>
  <url>
    <loc>https://polygonjs.com/blog/why-i-rewrote-polygon-from-scratch</loc>
    <lastmod>2026-08-07</lastmod>
  </url>
  <url>
    <loc>https://polygonjs.com/newsletter</loc>
    <lastmod>2026-08-28</lastmod>
  </url>
  <url>
    <loc>https://polygonjs.com/newsletter/new-geo-sdf-nodes</loc>
    <lastmod>2026-08-28</lastmod>
  </url>
  <url>
    <loc>https://polygonjs.com/newsletter/polygonjs-v2-is-out</loc>
    <lastmod>2026-08-21</lastmod>
  </url>
  <url>
    <loc>https://polygonjs.com/examples</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/examples/basic-shadows</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/examples/coloured-box-copies</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/examples/cursor-follow</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/examples/physics-rbds-basic</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/examples/physics-rbds-many</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/examples/physics-rbds-many-interactive</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/examples/pbr-spheres</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/examples/shadow-casting-attribute</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/examples/physics-soft-body-basic</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/examples/transparency</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/examples/export-3mf</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/examples/export-dxf</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/examples/export-gltf</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/examples/export-obj</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/examples/export-ply</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/examples/export-stl</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/examples/dimension-display</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/examples/sdf-boolean-basic</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/examples/sdf-boolean-with-different-colors</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/examples/sdf-3d-printing-vase-basic</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/code</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/compute</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/geo</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/mat</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/render</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/tex</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/code/cursor</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/code/cursorray</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/code/plane</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/code/pointindex</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/code/ray</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/code/rayclosestpoint</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/code/rayplaneintersect</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/compute/output</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/compute/subnet</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/compute/subnetinput</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/geo/ambientlight</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/geo/arealight</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/geo/box</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/geo/cagecapture</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/geo/cagedeform</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/geo/capsule</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/geo/circle</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/geo/clean</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/geo/condition</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/geo/dxfexporter</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/geo/decimate</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/geo/dimensionpromote</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/geo/directionallight</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/geo/environment</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/geo/extrude</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/geo/fileobj</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/geo/gltfexporter</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/geo/groupcreate</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/geo/hemispherelight</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/geo/hexaplane</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/geo/icosahedron</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/geo/instance</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/geo/m2dboolean</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/geo/m2dcircle</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/geo/m2dplane</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/geo/m3dboolean</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/geo/m3dbox</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/geo/m3dsphere</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/geo/m3dtube</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/geo/materialattributes</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/geo/manifolddisplay</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/geo/merge</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/geo/mirror</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/geo/physicsrbdattributes</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/geo/physicssoftbodyattributes</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/geo/physicssolver</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/geo/plane</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/geo/pointlight</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/geo/polyfill</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/geo/polywire</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/geo/remesh</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/geo/ring</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/geo/sdfboolean</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/geo/sdfbox</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/geo/sdfbox2d</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/geo/sdfboxframe</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/geo/sdfbuilder</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/geo/sdfcapsule</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/geo/sdfcircle</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/geo/sdfcreate</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/geo/sdfellipse2d</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/geo/sdfellipsoid</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/geo/sdfelongate</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/geo/sdfequilateraltriangle2d</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/geo/sdfextrude</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/geo/sdfhexagon2d</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/geo/sdfhexprism</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/geo/sdfimprint</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/geo/sdfmirror</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/geo/sdfoctahedron</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/geo/sdfonion</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/geo/sdfplane</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/geo/sdfpyramid</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/geo/sdfrepeat</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/geo/sdfrevolve</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/geo/sdfround</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/geo/sdfroundcone</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/geo/sdfseam</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/geo/sdfsegment2d</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/geo/sdfslice</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/geo/sdfsolidangle</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/geo/sdfsphere</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/geo/sdftorus</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/geo/sdftriangulate</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/geo/sdftriprism</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/geo/sdftube</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/geo/sphere</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/geo/spotlight</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/geo/objexporter</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/geo/plyexporter</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/geo/stlexporter</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/geo/tetrahedralize</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/geo/text</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/geo/threemfexporter</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/geo/torus</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/geo/tube</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/geo/transform</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/geo/transformfit</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/geo/volumesmooth</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/mat/meshbasic</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/mat/meshbuilder</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/mat/meshbasicdepthtexture</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/mat/meshbasictexture</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/mat/meshlambert</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/mat/meshphong</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/mat/meshpbr</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/mat/meshnormal</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/mat/meshgrid</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/mat/raymarchingbuilder</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/mat/volume</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/mat/voxel</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/mat/sky</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/render/combine</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/tex/color</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/tex/fileexr</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/tex/filehdr</loc>
  </url>
  <url>
    <loc>https://polygonjs.com/docs/nodes/tex/palette</loc>
  </url>
</urlset>
