<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:xhtml="http://www.w3.org/1999/xhtml">
  <url>
    <loc>https://clamdragon3d.com/blog</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2018-07-26</lastmod>
  </url>
  <url>
    <loc>https://clamdragon3d.com/blog/2018/6/27/an-ephemeral-ish-rig</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2018-06-29</lastmod>
  </url>
  <url>
    <loc>https://clamdragon3d.com/blog/2018/5/2/timing-mayas-python-interfaces</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2018-06-06</lastmod>
  </url>
  <url>
    <loc>https://clamdragon3d.com/blog/2018/3/22/python-virtualenvs-and-maya</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2019-06-14</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/571d408e59827e9ed759cac7/1527536315268-8G7A08FM1F15HH4T5N5W/build.png</image:loc>
      <image:title>blog - Python virtualenvs and Maya</image:title>
      <image:caption>One of many problems I had with the bundled build.bat. If nothing else, running it shows that it's just a wrapper for msbuild.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/571d408e59827e9ed759cac7/1527621158309-M6UOT42X9UM6AD1LCICW/cables.jpg</image:loc>
      <image:title>blog - Python virtualenvs and Maya</image:title>
      <image:caption>This reveals the deeper truth that python environment wrangling is just digital cable management. Where are my zip-ties?</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/571d408e59827e9ed759cac7/1527457372121-KY0VQUA5SSGUOEK9VYW0/evalDeferred.png</image:loc>
      <image:title>blog - Python virtualenvs and Maya</image:title>
      <image:caption>I'm sure this must make sense on the level of the main application loop. But, just... what??</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/571d408e59827e9ed759cac7/1527460015969-6JNG2L577R6QLTYXOQVA/python_environment%5B1%5D.png</image:loc>
      <image:title>blog - Python virtualenvs and Maya</image:title>
      <image:caption>Python environment confusion and corruption has become the stuff of legends. Credit xkcd.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/571d408e59827e9ed759cac7/1527460897624-25HFANT33YCGDRPXNUJ1/mayapy+venv.png</image:loc>
      <image:title>blog - Python virtualenvs and Maya</image:title>
      <image:caption>If anyone has success virtualizing mayapy itself, please leave a comment - but I tried several things and it never worked for me.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/571d408e59827e9ed759cac7/1527620062156-BWI8XM8EQVQ6UA0BW1D5/Pythons.jpg</image:loc>
      <image:title>blog - Python virtualenvs and Maya</image:title>
      <image:caption>Good snakes don't coil into a nested nightmare like earbuds.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://clamdragon3d.com/blog/2018/01/05/surfrig-a-nurbs-surface-based-rigging-tool</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2018-03-25</lastmod>
  </url>
  <url>
    <loc>https://clamdragon3d.com/blog/2017/10/22/experience-and-thoughts-on-facewaretech</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2018-03-26</lastmod>
  </url>
  <url>
    <loc>https://clamdragon3d.com/blog/2017/6/7/mayas-native-matrix-nodes</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2018-03-26</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/571d408e59827e9ed759cac7/1500245658889-4P4S5UI2CJ8PKLLHJZ1N/image-asset.png</image:loc>
      <image:title>blog - Maya's native matrix nodes</image:title>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/571d408e59827e9ed759cac7/1500248874169-QBCUWDFNXY2OKFS0YP11/image-asset.png</image:loc>
      <image:title>blog - Maya's native matrix nodes</image:title>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/571d408e59827e9ed759cac7/1500244679007-122P7YH8MDHO2QLKUG75/image-asset.png</image:loc>
      <image:title>blog - Maya's native matrix nodes</image:title>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/571d408e59827e9ed759cac7/1500248857615-FOJXDMT2U0QOX1US1WPW/image-asset.png</image:loc>
      <image:title>blog - Maya's native matrix nodes</image:title>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/571d408e59827e9ed759cac7/1500238936125-OXE8WK92F1BFCTHR3RT8/image-asset.png</image:loc>
      <image:title>blog - Maya's native matrix nodes</image:title>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/571d408e59827e9ed759cac7/1500067092007-G2TV0VJWLQWU3EHHSNEL/image-asset.png</image:loc>
      <image:title>blog - Maya's native matrix nodes</image:title>
      <image:caption>OutMatrix. OutputMatrix. Output. MatrixSum. Apparently it is too difficult to have any sort of consistency for attribute names on matrix nodes.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://clamdragon3d.com/blog/2017/4/26/more-pyside2-tools</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2018-03-26</lastmod>
  </url>
  <url>
    <loc>https://clamdragon3d.com/blog/2017/3/12/how-to-safely-capture-new-nodes-in-maya</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2018-03-26</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/571d408e59827e9ed759cac7/1496189542374-1Q2Y4SHCZV1650WFOYV1/image-asset.png</image:loc>
      <image:title>blog - How to safely capture new nodes in Maya</image:title>
      <image:caption>Note the scrollbar - this goes on for pages.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://clamdragon3d.com/blog/2017/1/8/uimaster-for-maya</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2018-03-26</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/571d408e59827e9ed759cac7/1474424000799-Y6TLL0SDXYO535I328KX/uiMaster.png</image:loc>
      <image:title>blog - uiMaster for Maya</image:title>
      <image:caption>uiMaster allows any number of tabs in any number of panels at any size. It's down for whatever.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://clamdragon3d.com/blog/2016/12/14/more-background-tech-art-edition</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2018-05-29</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/571d408e59827e9ed759cac7/1494981779508-K5K4M31B59940QLY98DX/image-asset.png</image:loc>
      <image:title>blog - More Background: Tech Art Edition</image:title>
      <image:caption>At least ongoing development has nice views of the original task. Credit xkcd.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/571d408e59827e9ed759cac7/1521155696169-SUMNRQCAG3IJDOFJ7E6O/derpyRadio.jpg</image:loc>
      <image:title>blog - More Background: Tech Art Edition</image:title>
      <image:caption>In this absurd iteration, the nDynamic-driven bud objects decided to grow inside-out, and just looked like a communications tower.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/571d408e59827e9ed759cac7/1494988258246-N2R66UQTC699WD6HR4TB/treeGrowth</image:loc>
      <image:title>blog - More Background: Tech Art Edition</image:title>
      <image:caption>DerpyTree generated polygon objects from user-determined seed attributes such as branch frequency, branching angle, and main stem dominance.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://clamdragon3d.com/blog/2016/5/12/some-background-origin-story-edition</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2018-03-26</lastmod>
  </url>
  <url>
    <loc>https://clamdragon3d.com/blog/category/Personal</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://clamdragon3d.com/blog/category/Tools</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://clamdragon3d.com/blog/category/Animation</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://clamdragon3d.com/blog/category/Software</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://clamdragon3d.com/blog/category/Rigging</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://clamdragon3d.com/blog/category/Game+Development</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://clamdragon3d.com/blog/tag/venv</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://clamdragon3d.com/blog/tag/Development+environment</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://clamdragon3d.com/blog/tag/custom+marking+menus</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://clamdragon3d.com/blog/tag/Website</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://clamdragon3d.com/blog/tag/ephemeral</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://clamdragon3d.com/blog/tag/dependency+graph</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://clamdragon3d.com/blog/tag/Facial+Animation</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://clamdragon3d.com/blog/tag/Procedural+Generation</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://clamdragon3d.com/blog/tag/PySide</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://clamdragon3d.com/blog/tag/UI</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://clamdragon3d.com/blog/tag/PyMel</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://clamdragon3d.com/blog/tag/Callbacks</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://clamdragon3d.com/blog/tag/profiling</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://clamdragon3d.com/blog/tag/MEL</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://clamdragon3d.com/blog/tag/Storytelling</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://clamdragon3d.com/blog/tag/Games</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://clamdragon3d.com/blog/tag/virtualenv</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://clamdragon3d.com/blog/tag/Maya</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://clamdragon3d.com/blog/tag/Matrices</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://clamdragon3d.com/blog/tag/uiMaster</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://clamdragon3d.com/blog/tag/Python</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://clamdragon3d.com/blog/tag/Faceware</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://clamdragon3d.com/home</loc>
    <changefreq>daily</changefreq>
    <priority>1.0</priority>
    <lastmod>2018-03-26</lastmod>
  </url>
  <url>
    <loc>https://clamdragon3d.com/demo-reels</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2018-01-17</lastmod>
  </url>
  <url>
    <loc>https://clamdragon3d.com/about-1</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2018-03-27</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/571d408e59827e9ed759cac7/1518125581399-CQ6ACJ72DCNN5QBD5K7B/IMG_20170716_200946+%282%29.jpg</image:loc>
      <image:title>about</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://clamdragon3d.com/about</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2018-03-26</lastmod>
  </url>
  <url>
    <loc>https://clamdragon3d.com/uimaster</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2016-06-08</lastmod>
  </url>
  <url>
    <loc>https://clamdragon3d.com/uimaster/xo9fvx22t13nlh8zcu8u29t7dquh83</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2016-06-21</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/571d408e59827e9ed759cac7/1466468341430-P8UPJ87CP4FD7P57EVDV/uiMaster.png</image:loc>
      <image:title>shop - uiMaster for Maya</image:title>
    </image:image>
  </url>
</urlset>

