<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title>CS-315 changes</title>
  <link rel="self" type="application/atom+xml" href="https://dhhepting.github.io/teaching/CS-315/202630/changes.xml"/>
  <link rel="alternate" type="text/html" href="https://dhhepting.github.io/teaching/CS-315/202630/changes/"/>
  <id>https://dhhepting.github.io/teaching/CS-315/202630/changes.xml</id>
  <updated>2026-11-03T12:43:26-06:00</updated>
  <entry>
    <title>remove stray html files (index,app) + new photo page: _meeting_pages/CS-315/202630/15_2026-11-02-photos</title>
    <id>https://github.com/dhhepting/dhhepting.github.io/commit/cb9f2b4ac93db77e71ea58f2d76b6f4856f03882</id>
    <link rel="alternate" type="text/html" href="https://github.com/dhhepting/dhhepting.github.io/commit/cb9f2b4ac93db77e71ea58f2d76b6f4856f03882"/>
    <link rel="related" type="text/x-diff" href="https://github.com/dhhepting/dhhepting.github.io/commit/cb9f2b4ac93db77e71ea58f2d76b6f4856f03882.diff"/>
    <updated>2026-11-03T12:43:26-06:00</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;added &lt;a href=&quot;https://dhhepting.github.io/wiki/CS-315/202630/15_2026-11-02-photos/&quot;&gt;_meeting_pages/CS-315/202630/15_2026-11-02-photos.creole&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/dhhepting/dhhepting.github.io/commit/cb9f2b4ac93db77e71ea58f2d76b6f4856f03882.diff&quot;&gt;View diff&lt;/a&gt;&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>_includes/changes-table.html updated, duplication removed</title>
    <id>https://github.com/dhhepting/dhhepting.github.io/commit/9d88aba3348053cb6aa8e05012a5e54edb6a43c9</id>
    <link rel="alternate" type="text/html" href="https://github.com/dhhepting/dhhepting.github.io/commit/9d88aba3348053cb6aa8e05012a5e54edb6a43c9"/>
    <link rel="related" type="text/x-diff" href="https://github.com/dhhepting/dhhepting.github.io/commit/9d88aba3348053cb6aa8e05012a5e54edb6a43c9.diff"/>
    <updated>2026-11-02T00:46:06-06:00</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;added teaching/CS-315/202630/code/CS315/8E_Textbook_Code/06.zip&lt;/li&gt;&lt;li&gt;added teaching/CS-315/202630/code/CS315/common.zip&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/dhhepting/dhhepting.github.io/commit/9d88aba3348053cb6aa8e05012a5e54edb6a43c9.diff&quot;&gt;View diff&lt;/a&gt;&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>.changes-ignore-revs + CS-315/202630/Mtg14 photos</title>
    <id>https://github.com/dhhepting/dhhepting.github.io/commit/b9b8568a19f9ed38e0ccb64f226e5a987620de93</id>
    <link rel="alternate" type="text/html" href="https://github.com/dhhepting/dhhepting.github.io/commit/b9b8568a19f9ed38e0ccb64f226e5a987620de93"/>
    <link rel="related" type="text/x-diff" href="https://github.com/dhhepting/dhhepting.github.io/commit/b9b8568a19f9ed38e0ccb64f226e5a987620de93.diff"/>
    <updated>2026-10-30T13:16:00-06:00</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;added &lt;a href=&quot;https://dhhepting.github.io/wiki/CS-315/202630/14_2026-10-28-photos/&quot;&gt;_meeting_pages/CS-315/202630/14_2026-10-28-photos.creole&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/dhhepting/dhhepting.github.io/commit/b9b8568a19f9ed38e0ccb64f226e5a987620de93.diff&quot;&gt;View diff&lt;/a&gt;&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>changes tracking + photos and text for CS-315/202630/13_2026_10_26</title>
    <id>https://github.com/dhhepting/dhhepting.github.io/commit/0af0714b7ff935ac43d43f78c96ad9658de7f783</id>
    <link rel="alternate" type="text/html" href="https://github.com/dhhepting/dhhepting.github.io/commit/0af0714b7ff935ac43d43f78c96ad9658de7f783"/>
    <link rel="related" type="text/x-diff" href="https://github.com/dhhepting/dhhepting.github.io/commit/0af0714b7ff935ac43d43f78c96ad9658de7f783.diff"/>
    <updated>2026-10-26T18:29:53-06:00</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;added &lt;a href=&quot;https://dhhepting.github.io/wiki/CS-315/202630/13_2026-10-26-photos/&quot;&gt;_meeting_pages/CS-315/202630/13_2026-10-26-photos.creole&lt;/a&gt;&lt;/li&gt;&lt;li&gt;deleted teaching/CS-315/202630/code/CS315/Samples/hinged.zip&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/dhhepting/dhhepting.github.io/commit/0af0714b7ff935ac43d43f78c96ad9658de7f783.diff&quot;&gt;View diff&lt;/a&gt;&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>adjusting progress tracker</title>
    <id>https://github.com/dhhepting/dhhepting.github.io/commit/d056b1849515be55ab1597c249d9b7966ae10190</id>
    <link rel="alternate" type="text/html" href="https://github.com/dhhepting/dhhepting.github.io/commit/d056b1849515be55ab1597c249d9b7966ae10190"/>
    <link rel="related" type="text/x-diff" href="https://github.com/dhhepting/dhhepting.github.io/commit/d056b1849515be55ab1597c249d9b7966ae10190.diff"/>
    <updated>2026-10-25T22:56:29-06:00</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;added teaching/CS-315/202630/code/CS315/Samples/hinged.zip&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/dhhepting/dhhepting.github.io/commit/d056b1849515be55ab1597c249d9b7966ae10190.diff&quot;&gt;View diff&lt;/a&gt;&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>updated MVP Readme</title>
    <id>https://github.com/dhhepting/dhhepting.github.io/commit/89dbbf74cf30d8fc0cedaa04e5e8c29726cbdac4</id>
    <link rel="alternate" type="text/html" href="https://github.com/dhhepting/dhhepting.github.io/commit/89dbbf74cf30d8fc0cedaa04e5e8c29726cbdac4"/>
    <link rel="related" type="text/x-diff" href="https://github.com/dhhepting/dhhepting.github.io/commit/89dbbf74cf30d8fc0cedaa04e5e8c29726cbdac4.diff"/>
    <updated>2026-10-20T18:25:04-06:00</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;modified teaching/CS-315/202630/code/CS315/Samples/MVP/README.md&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/dhhepting/dhhepting.github.io/commit/89dbbf74cf30d8fc0cedaa04e5e8c29726cbdac4.diff&quot;&gt;View diff&lt;/a&gt;&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>Samples/MVP to vite.config.js</title>
    <id>https://github.com/dhhepting/dhhepting.github.io/commit/5f6f3fd967a4ae6d0c5b1950fd7e3d70d7ce2942</id>
    <link rel="alternate" type="text/html" href="https://github.com/dhhepting/dhhepting.github.io/commit/5f6f3fd967a4ae6d0c5b1950fd7e3d70d7ce2942"/>
    <link rel="related" type="text/x-diff" href="https://github.com/dhhepting/dhhepting.github.io/commit/5f6f3fd967a4ae6d0c5b1950fd7e3d70d7ce2942.diff"/>
    <updated>2026-10-19T23:34:46-06:00</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;modified teaching/CS-315/202630/code/CS315/vite.config.js&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/dhhepting/dhhepting.github.io/commit/5f6f3fd967a4ae6d0c5b1950fd7e3d70d7ce2942.diff&quot;&gt;View diff&lt;/a&gt;&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>Samples/MVP</title>
    <id>https://github.com/dhhepting/dhhepting.github.io/commit/7a63a7445731241b9d6e1ec40643b16a39a610bd</id>
    <link rel="alternate" type="text/html" href="https://github.com/dhhepting/dhhepting.github.io/commit/7a63a7445731241b9d6e1ec40643b16a39a610bd"/>
    <link rel="related" type="text/x-diff" href="https://github.com/dhhepting/dhhepting.github.io/commit/7a63a7445731241b9d6e1ec40643b16a39a610bd.diff"/>
    <updated>2026-10-19T23:17:24-06:00</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;modified teaching/CS-315/202630/code/CS315/Samples/MVP/README.md&lt;/li&gt;&lt;li&gt;modified teaching/CS-315/202630/code/CS315/Samples/MVP/main.mjs&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/dhhepting/dhhepting.github.io/commit/7a63a7445731241b9d6e1ec40643b16a39a610bd.diff&quot;&gt;View diff&lt;/a&gt;&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>audio from CS-315 Mtg 11, fix to vite.config.js</title>
    <id>https://github.com/dhhepting/dhhepting.github.io/commit/06f7424aab974a42f2f3ef62a5df19906c8bbe9e</id>
    <link rel="alternate" type="text/html" href="https://github.com/dhhepting/dhhepting.github.io/commit/06f7424aab974a42f2f3ef62a5df19906c8bbe9e"/>
    <link rel="related" type="text/x-diff" href="https://github.com/dhhepting/dhhepting.github.io/commit/06f7424aab974a42f2f3ef62a5df19906c8bbe9e.diff"/>
    <updated>2026-10-19T17:10:48-06:00</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;modified teaching/CS-315/202630/code/CS315/vite.config.js&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/dhhepting/dhhepting.github.io/commit/06f7424aab974a42f2f3ef62a5df19906c8bbe9e.diff&quot;&gt;View diff&lt;/a&gt;&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>fixing Samples/ChaosDragon -- main.mjs had old filenames</title>
    <id>https://github.com/dhhepting/dhhepting.github.io/commit/3a9279da075f4206cd93c5e35ea07022f9df83af</id>
    <link rel="alternate" type="text/html" href="https://github.com/dhhepting/dhhepting.github.io/commit/3a9279da075f4206cd93c5e35ea07022f9df83af"/>
    <link rel="related" type="text/x-diff" href="https://github.com/dhhepting/dhhepting.github.io/commit/3a9279da075f4206cd93c5e35ea07022f9df83af.diff"/>
    <updated>2026-10-19T14:56:33-06:00</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;modified teaching/CS-315/202630/code/CS315/Samples/ChaosDragon/main.mjs&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/dhhepting/dhhepting.github.io/commit/3a9279da075f4206cd93c5e35ea07022f9df83af.diff&quot;&gt;View diff&lt;/a&gt;&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>fixing Samples/ChaosDragon -- vite.config.js had name flipped</title>
    <id>https://github.com/dhhepting/dhhepting.github.io/commit/a3585209fc93896062ab350177da1993aa03f08e</id>
    <link rel="alternate" type="text/html" href="https://github.com/dhhepting/dhhepting.github.io/commit/a3585209fc93896062ab350177da1993aa03f08e"/>
    <link rel="related" type="text/x-diff" href="https://github.com/dhhepting/dhhepting.github.io/commit/a3585209fc93896062ab350177da1993aa03f08e.diff"/>
    <updated>2026-10-19T14:50:02-06:00</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;modified teaching/CS-315/202630/code/CS315/vite.config.js&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/dhhepting/dhhepting.github.io/commit/a3585209fc93896062ab350177da1993aa03f08e.diff&quot;&gt;View diff&lt;/a&gt;&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>fixing Samples/ChaosDragon</title>
    <id>https://github.com/dhhepting/dhhepting.github.io/commit/7baf94e80cfaf77dcf79cd7ed3c12397bc7ccb05</id>
    <link rel="alternate" type="text/html" href="https://github.com/dhhepting/dhhepting.github.io/commit/7baf94e80cfaf77dcf79cd7ed3c12397bc7ccb05"/>
    <link rel="related" type="text/x-diff" href="https://github.com/dhhepting/dhhepting.github.io/commit/7baf94e80cfaf77dcf79cd7ed3c12397bc7ccb05.diff"/>
    <updated>2026-10-19T14:41:09-06:00</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;renamed teaching/CS-315/202630/code/CS315/Samples/ChaosDragon/shaders/chaos.frag → teaching/CS-315/202630/code/CS315/Samples/ChaosDragon/shaders/chaos.frag.glsl&lt;/li&gt;&lt;li&gt;renamed teaching/CS-315/202630/code/CS315/Samples/ChaosDragon/shaders/chaos.vert → teaching/CS-315/202630/code/CS315/Samples/ChaosDragon/shaders/chaos.vert.glsl&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/dhhepting/dhhepting.github.io/commit/7baf94e80cfaf77dcf79cd7ed3c12397bc7ccb05.diff&quot;&gt;View diff&lt;/a&gt;&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>CS-315/202630 photos for meeting 11</title>
    <id>https://github.com/dhhepting/dhhepting.github.io/commit/f789ec61111111ce1a9b283870176bc28f114278</id>
    <link rel="alternate" type="text/html" href="https://github.com/dhhepting/dhhepting.github.io/commit/f789ec61111111ce1a9b283870176bc28f114278"/>
    <link rel="related" type="text/x-diff" href="https://github.com/dhhepting/dhhepting.github.io/commit/f789ec61111111ce1a9b283870176bc28f114278.diff"/>
    <updated>2026-10-19T12:13:55-06:00</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;added &lt;a href=&quot;https://dhhepting.github.io/wiki/CS-315/202630/11_2026-10-19-photos/&quot;&gt;_meeting_pages/CS-315/202630/11_2026-10-19-photos.creole&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/dhhepting/dhhepting.github.io/commit/f789ec61111111ce1a9b283870176bc28f114278.diff&quot;&gt;View diff&lt;/a&gt;&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>05-photos, MVP</title>
    <id>https://github.com/dhhepting/dhhepting.github.io/commit/c2109ba79854afa123af4e33ed315768487bb019</id>
    <link rel="alternate" type="text/html" href="https://github.com/dhhepting/dhhepting.github.io/commit/c2109ba79854afa123af4e33ed315768487bb019"/>
    <link rel="related" type="text/x-diff" href="https://github.com/dhhepting/dhhepting.github.io/commit/c2109ba79854afa123af4e33ed315768487bb019.diff"/>
    <updated>2026-10-19T00:07:50-06:00</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;added &lt;a href=&quot;https://dhhepting.github.io/wiki/CS-315/202630/05_2026-09-21-photos/&quot;&gt;_meeting_pages/CS-315/202630/05_2026-09-21-photos.creole&lt;/a&gt;&lt;/li&gt;&lt;li&gt;modified teaching/CS-315/202630/code/CS315/8E_Textbook_Code/02/gasket1.html&lt;/li&gt;&lt;li&gt;deleted teaching/CS-315/202630/code/CS315/8E_Textbook_Code/02/gasket1.js&lt;/li&gt;&lt;li&gt;modified teaching/CS-315/202630/code/CS315/8E_Textbook_Code/02/gasket1v2.html&lt;/li&gt;&lt;li&gt;deleted teaching/CS-315/202630/code/CS315/8E_Textbook_Code/02/gasket1v2.js&lt;/li&gt;&lt;li&gt;added teaching/CS-315/202630/code/CS315/Samples/MVP/README.md&lt;/li&gt;&lt;li&gt;added teaching/CS-315/202630/code/CS315/Samples/MVP/app.html&lt;/li&gt;&lt;li&gt;added teaching/CS-315/202630/code/CS315/Samples/MVP/assets/style.css&lt;/li&gt;&lt;li&gt;added teaching/CS-315/202630/code/CS315/Samples/MVP/geometry.mjs&lt;/li&gt;&lt;li&gt;added teaching/CS-315/202630/code/CS315/Samples/MVP/main.mjs&lt;/li&gt;&lt;li&gt;added teaching/CS-315/202630/code/CS315/Samples/MVP/matrixUtil.mjs&lt;/li&gt;&lt;li&gt;added teaching/CS-315/202630/code/CS315/Samples/MVP/pipeline.mjs&lt;/li&gt;&lt;li&gt;added teaching/CS-315/202630/code/CS315/Samples/MVP/renderer.mjs&lt;/li&gt;&lt;li&gt;added teaching/CS-315/202630/code/CS315/Samples/MVP/shaders/mvp.frag.glsl&lt;/li&gt;&lt;li&gt;added teaching/CS-315/202630/code/CS315/Samples/MVP/shaders/mvp.vert.glsl&lt;/li&gt;&lt;li&gt;…and 5 more files&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/dhhepting/dhhepting.github.io/commit/c2109ba79854afa123af4e33ed315768487bb019.diff&quot;&gt;View diff&lt;/a&gt;&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>ChaosDragon</title>
    <id>https://github.com/dhhepting/dhhepting.github.io/commit/375d910853954820e34a424bf629c4b5bdf4ff04</id>
    <link rel="alternate" type="text/html" href="https://github.com/dhhepting/dhhepting.github.io/commit/375d910853954820e34a424bf629c4b5bdf4ff04"/>
    <link rel="related" type="text/x-diff" href="https://github.com/dhhepting/dhhepting.github.io/commit/375d910853954820e34a424bf629c4b5bdf4ff04.diff"/>
    <updated>2026-10-18T00:03:08-06:00</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;modified teaching/CS-315/202630/code/CS315/Samples/ChaosDragon/main.mjs&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/dhhepting/dhhepting.github.io/commit/375d910853954820e34a424bf629c4b5bdf4ff04.diff&quot;&gt;View diff&lt;/a&gt;&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>ChaosDragon</title>
    <id>https://github.com/dhhepting/dhhepting.github.io/commit/5edb38bf65a7014df0fd7e1bc72c62d56b10a4b7</id>
    <link rel="alternate" type="text/html" href="https://github.com/dhhepting/dhhepting.github.io/commit/5edb38bf65a7014df0fd7e1bc72c62d56b10a4b7"/>
    <link rel="related" type="text/x-diff" href="https://github.com/dhhepting/dhhepting.github.io/commit/5edb38bf65a7014df0fd7e1bc72c62d56b10a4b7.diff"/>
    <updated>2026-10-17T23:49:10-06:00</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;modified teaching/CS-315/202630/code/CS315/Samples/ChaosDragon/README.md&lt;/li&gt;&lt;li&gt;modified teaching/CS-315/202630/code/CS315/Samples/ChaosDragon/app.html&lt;/li&gt;&lt;li&gt;modified teaching/CS-315/202630/code/CS315/Samples/ChaosDragon/chaosgame.mjs&lt;/li&gt;&lt;li&gt;modified teaching/CS-315/202630/code/CS315/Samples/ChaosDragon/ifs.mjs&lt;/li&gt;&lt;li&gt;modified teaching/CS-315/202630/code/CS315/Samples/ChaosDragon/main.mjs&lt;/li&gt;&lt;li&gt;modified teaching/CS-315/202630/code/CS315/Samples/ChaosDragon/test/smoke.mjs&lt;/li&gt;&lt;li&gt;modified teaching/CS-315/202630/code/CS315/Samples/ChaosDragon/test/verify.mjs&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/dhhepting/dhhepting.github.io/commit/5edb38bf65a7014df0fd7e1bc72c62d56b10a4b7.diff&quot;&gt;View diff&lt;/a&gt;&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>ChaosDragon</title>
    <id>https://github.com/dhhepting/dhhepting.github.io/commit/ae869724aad757a5a6b2fa2b325d398741e8e29f</id>
    <link rel="alternate" type="text/html" href="https://github.com/dhhepting/dhhepting.github.io/commit/ae869724aad757a5a6b2fa2b325d398741e8e29f"/>
    <link rel="related" type="text/x-diff" href="https://github.com/dhhepting/dhhepting.github.io/commit/ae869724aad757a5a6b2fa2b325d398741e8e29f.diff"/>
    <updated>2026-10-17T23:27:26-06:00</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;added teaching/CS-315/202630/code/CS315/Samples/ChaosDragon/README.md&lt;/li&gt;&lt;li&gt;added teaching/CS-315/202630/code/CS315/Samples/ChaosDragon/app.html&lt;/li&gt;&lt;li&gt;added teaching/CS-315/202630/code/CS315/Samples/ChaosDragon/chaosgame.mjs&lt;/li&gt;&lt;li&gt;added teaching/CS-315/202630/code/CS315/Samples/ChaosDragon/ifs.mjs&lt;/li&gt;&lt;li&gt;added teaching/CS-315/202630/code/CS315/Samples/ChaosDragon/main.mjs&lt;/li&gt;&lt;li&gt;added teaching/CS-315/202630/code/CS315/Samples/ChaosDragon/shaders/chaos.frag&lt;/li&gt;&lt;li&gt;added teaching/CS-315/202630/code/CS315/Samples/ChaosDragon/shaders/chaos.vert&lt;/li&gt;&lt;li&gt;added teaching/CS-315/202630/code/CS315/Samples/ChaosDragon/test/smoke.mjs&lt;/li&gt;&lt;li&gt;added teaching/CS-315/202630/code/CS315/Samples/ChaosDragon/test/verify.mjs&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/dhhepting/dhhepting.github.io/commit/ae869724aad757a5a6b2fa2b325d398741e8e29f.diff&quot;&gt;View diff&lt;/a&gt;&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>02/gasket{1,1v2}</title>
    <id>https://github.com/dhhepting/dhhepting.github.io/commit/21fe9865211a20f9c56ededc5acc0214858b7bc2</id>
    <link rel="alternate" type="text/html" href="https://github.com/dhhepting/dhhepting.github.io/commit/21fe9865211a20f9c56ededc5acc0214858b7bc2"/>
    <link rel="related" type="text/x-diff" href="https://github.com/dhhepting/dhhepting.github.io/commit/21fe9865211a20f9c56ededc5acc0214858b7bc2.diff"/>
    <updated>2026-10-17T00:50:35-06:00</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;modified teaching/CS-315/202630/code/CS315/vite.config.js&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/dhhepting/dhhepting.github.io/commit/21fe9865211a20f9c56ededc5acc0214858b7bc2.diff&quot;&gt;View diff&lt;/a&gt;&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>added Samples/IndexedSquare, corrected 02/gasket1 and 02/gasket1v2</title>
    <id>https://github.com/dhhepting/dhhepting.github.io/commit/a9eca3cab76919f56476966b5437ec18878d970b</id>
    <link rel="alternate" type="text/html" href="https://github.com/dhhepting/dhhepting.github.io/commit/a9eca3cab76919f56476966b5437ec18878d970b"/>
    <link rel="related" type="text/x-diff" href="https://github.com/dhhepting/dhhepting.github.io/commit/a9eca3cab76919f56476966b5437ec18878d970b.diff"/>
    <updated>2026-10-16T11:48:31-06:00</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;added teaching/CS-315/202630/code/CS315/8E_Textbook_Code/02/gasket1.mjs&lt;/li&gt;&lt;li&gt;added teaching/CS-315/202630/code/CS315/8E_Textbook_Code/02/gasket1v2.mjs&lt;/li&gt;&lt;li&gt;added teaching/CS-315/202630/code/CS315/Samples/IndexedSquare/app.html&lt;/li&gt;&lt;li&gt;added teaching/CS-315/202630/code/CS315/Samples/IndexedSquare/main.mjs&lt;/li&gt;&lt;li&gt;added teaching/CS-315/202630/code/CS315/Samples/IndexedSquare/shaders/square.frag.glsl&lt;/li&gt;&lt;li&gt;added teaching/CS-315/202630/code/CS315/Samples/IndexedSquare/shaders/square.vert.glsl&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/dhhepting/dhhepting.github.io/commit/a9eca3cab76919f56476966b5437ec18878d970b.diff&quot;&gt;View diff&lt;/a&gt;&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>updated photos for CS-315/202630</title>
    <id>https://github.com/dhhepting/dhhepting.github.io/commit/19985d98fa809d8e63896a76d1504ceb6fd7e2fe</id>
    <link rel="alternate" type="text/html" href="https://github.com/dhhepting/dhhepting.github.io/commit/19985d98fa809d8e63896a76d1504ceb6fd7e2fe"/>
    <link rel="related" type="text/x-diff" href="https://github.com/dhhepting/dhhepting.github.io/commit/19985d98fa809d8e63896a76d1504ceb6fd7e2fe.diff"/>
    <updated>2026-10-14T11:56:54-06:00</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;added &lt;a href=&quot;https://dhhepting.github.io/wiki/CS-315/202630/10_2026-10-14-photos/&quot;&gt;_meeting_pages/CS-315/202630/10_2026-10-14-photos.creole&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/dhhepting/dhhepting.github.io/commit/19985d98fa809d8e63896a76d1504ceb6fd7e2fe.diff&quot;&gt;View diff&lt;/a&gt;&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>updated code for ColourCube</title>
    <id>https://github.com/dhhepting/dhhepting.github.io/commit/b24c9e4f4457523e8944b6f4efc940865b79dd15</id>
    <link rel="alternate" type="text/html" href="https://github.com/dhhepting/dhhepting.github.io/commit/b24c9e4f4457523e8944b6f4efc940865b79dd15"/>
    <link rel="related" type="text/x-diff" href="https://github.com/dhhepting/dhhepting.github.io/commit/b24c9e4f4457523e8944b6f4efc940865b79dd15.diff"/>
    <updated>2026-10-14T09:27:15-06:00</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;modified teaching/CS-315/202630/code/CS315/Samples/ColourCube/main.mjs&lt;/li&gt;&lt;li&gt;modified teaching/CS-315/202630/code/CS315/Samples/ColourCube/matrix.mjs&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/dhhepting/dhhepting.github.io/commit/b24c9e4f4457523e8944b6f4efc940865b79dd15.diff&quot;&gt;View diff&lt;/a&gt;&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>restored assets/style.css path</title>
    <id>https://github.com/dhhepting/dhhepting.github.io/commit/683336f14a4802d5f49b4e26bf64ec8f7b979759</id>
    <link rel="alternate" type="text/html" href="https://github.com/dhhepting/dhhepting.github.io/commit/683336f14a4802d5f49b4e26bf64ec8f7b979759"/>
    <link rel="related" type="text/x-diff" href="https://github.com/dhhepting/dhhepting.github.io/commit/683336f14a4802d5f49b4e26bf64ec8f7b979759.diff"/>
    <updated>2026-10-12T22:59:47-06:00</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;modified teaching/CS-315/202630/code/CS315/Samples/ShaderStages/app.html&lt;/li&gt;&lt;li&gt;added teaching/CS-315/202630/code/CS315/Samples/ShaderStages/assets/style.css&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/dhhepting/dhhepting.github.io/commit/683336f14a4802d5f49b4e26bf64ec8f7b979759.diff&quot;&gt;View diff&lt;/a&gt;&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>changed path from assets to ./assets</title>
    <id>https://github.com/dhhepting/dhhepting.github.io/commit/fb7315fb2fc124812134961ddc498dec0efad144</id>
    <link rel="alternate" type="text/html" href="https://github.com/dhhepting/dhhepting.github.io/commit/fb7315fb2fc124812134961ddc498dec0efad144"/>
    <link rel="related" type="text/x-diff" href="https://github.com/dhhepting/dhhepting.github.io/commit/fb7315fb2fc124812134961ddc498dec0efad144.diff"/>
    <updated>2026-10-12T22:43:50-06:00</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;modified teaching/CS-315/202630/code/CS315/Samples/ShaderStages/app.html&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/dhhepting/dhhepting.github.io/commit/fb7315fb2fc124812134961ddc498dec0efad144.diff&quot;&gt;View diff&lt;/a&gt;&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>standardized organization of files and directories: Samples/&lt;sample&gt;/ contains source, except for shaders and assets, which are located in dist/Samples/&lt;sample&gt;/ and public/Samples/&lt;sample&gt;/</title>
    <id>https://github.com/dhhepting/dhhepting.github.io/commit/d9a38c3fe1ba56f97d6c7d7e3b28b8584f234fad</id>
    <link rel="alternate" type="text/html" href="https://github.com/dhhepting/dhhepting.github.io/commit/d9a38c3fe1ba56f97d6c7d7e3b28b8584f234fad"/>
    <link rel="related" type="text/x-diff" href="https://github.com/dhhepting/dhhepting.github.io/commit/d9a38c3fe1ba56f97d6c7d7e3b28b8584f234fad.diff"/>
    <updated>2026-10-12T22:28:18-06:00</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;deleted teaching/CS-315/202630/code/CS315/Samples/ColourCube/Oindex.html&lt;/li&gt;&lt;li&gt;deleted teaching/CS-315/202630/code/CS315/Samples/SVG_Zoomer/dh.svg&lt;/li&gt;&lt;li&gt;deleted teaching/CS-315/202630/code/CS315/Samples/SVG_Zoomer/standalone.html&lt;/li&gt;&lt;li&gt;modified teaching/CS-315/202630/code/CS315/Samples/ShaderStages/README.md&lt;/li&gt;&lt;li&gt;deleted teaching/CS-315/202630/code/CS315/Samples/ShaderStages/assets/style.css&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/dhhepting/dhhepting.github.io/commit/d9a38c3fe1ba56f97d6c7d7e3b28b8584f234fad.diff&quot;&gt;View diff&lt;/a&gt;&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>cleaned up an inconsistency in naming shader files -- all should have extension .glsl</title>
    <id>https://github.com/dhhepting/dhhepting.github.io/commit/1c209030275f84c86ce09c02e38c90ce77bc8bc1</id>
    <link rel="alternate" type="text/html" href="https://github.com/dhhepting/dhhepting.github.io/commit/1c209030275f84c86ce09c02e38c90ce77bc8bc1"/>
    <link rel="related" type="text/x-diff" href="https://github.com/dhhepting/dhhepting.github.io/commit/1c209030275f84c86ce09c02e38c90ce77bc8bc1.diff"/>
    <updated>2026-10-12T20:56:00-06:00</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;modified teaching/CS-315/202630/code/CS315/Samples/ShaderStages/app.html&lt;/li&gt;&lt;li&gt;modified teaching/CS-315/202630/code/CS315/Samples/ShaderStages/main.mjs&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/dhhepting/dhhepting.github.io/commit/1c209030275f84c86ce09c02e38c90ce77bc8bc1.diff&quot;&gt;View diff&lt;/a&gt;&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>mirroring dist and public structures for ShadingStages</title>
    <id>https://github.com/dhhepting/dhhepting.github.io/commit/533b019da72c74dcf4b9d53ad358c628386b4436</id>
    <link rel="alternate" type="text/html" href="https://github.com/dhhepting/dhhepting.github.io/commit/533b019da72c74dcf4b9d53ad358c628386b4436"/>
    <link rel="related" type="text/x-diff" href="https://github.com/dhhepting/dhhepting.github.io/commit/533b019da72c74dcf4b9d53ad358c628386b4436.diff"/>
    <updated>2026-10-12T13:39:34-06:00</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;renamed teaching/CS-315/202630/code/CS315/Samples/ShaderStages/style.css → teaching/CS-315/202630/code/CS315/Samples/ShaderStages/assets/style.css&lt;/li&gt;&lt;li&gt;modified teaching/CS-315/202630/code/CS315/Samples/ShaderStages/main.mjs&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/dhhepting/dhhepting.github.io/commit/533b019da72c74dcf4b9d53ad358c628386b4436.diff&quot;&gt;View diff&lt;/a&gt;&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>missed closing brace on fetchText</title>
    <id>https://github.com/dhhepting/dhhepting.github.io/commit/abba5d60804e46948ce9ee4a12199064525f47ca</id>
    <link rel="alternate" type="text/html" href="https://github.com/dhhepting/dhhepting.github.io/commit/abba5d60804e46948ce9ee4a12199064525f47ca"/>
    <link rel="related" type="text/x-diff" href="https://github.com/dhhepting/dhhepting.github.io/commit/abba5d60804e46948ce9ee4a12199064525f47ca.diff"/>
    <updated>2026-10-11T21:30:32-06:00</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;modified teaching/CS-315/202630/code/CS315/Samples/ShaderStages/main.mjs&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/dhhepting/dhhepting.github.io/commit/abba5d60804e46948ce9ee4a12199064525f47ca.diff&quot;&gt;View diff&lt;/a&gt;&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>changed style of reading shaders to use fetch</title>
    <id>https://github.com/dhhepting/dhhepting.github.io/commit/92567ad71096452651685c2890f762c00d3df9eb</id>
    <link rel="alternate" type="text/html" href="https://github.com/dhhepting/dhhepting.github.io/commit/92567ad71096452651685c2890f762c00d3df9eb"/>
    <link rel="related" type="text/x-diff" href="https://github.com/dhhepting/dhhepting.github.io/commit/92567ad71096452651685c2890f762c00d3df9eb.diff"/>
    <updated>2026-10-11T21:16:45-06:00</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;modified teaching/CS-315/202630/code/CS315/Samples/ShaderStages/main.mjs&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/dhhepting/dhhepting.github.io/commit/92567ad71096452651685c2890f762c00d3df9eb.diff&quot;&gt;View diff&lt;/a&gt;&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>added ShaderStages, edited CS-315/202630 index -- and added Rake test to catch inconsistencies</title>
    <id>https://github.com/dhhepting/dhhepting.github.io/commit/78007fdb6b43b201ce58f9cc1cfef0fcc8501592</id>
    <link rel="alternate" type="text/html" href="https://github.com/dhhepting/dhhepting.github.io/commit/78007fdb6b43b201ce58f9cc1cfef0fcc8501592"/>
    <link rel="related" type="text/x-diff" href="https://github.com/dhhepting/dhhepting.github.io/commit/78007fdb6b43b201ce58f9cc1cfef0fcc8501592.diff"/>
    <updated>2026-10-09T12:26:45-06:00</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;modified &lt;a href=&quot;https://dhhepting.github.io/teaching/CS-315/202630/&quot;&gt;teaching/CS-315/202630/index.md&lt;/a&gt;&lt;/li&gt;&lt;li&gt;added teaching/CS-315/202630/code/CS315/Samples/ColourCube/Oindex.html&lt;/li&gt;&lt;li&gt;added teaching/CS-315/202630/code/CS315/Samples/SVG_Zoomer/standalone.html&lt;/li&gt;&lt;li&gt;added teaching/CS-315/202630/code/CS315/Samples/ShaderStages/README.md&lt;/li&gt;&lt;li&gt;added teaching/CS-315/202630/code/CS315/Samples/ShaderStages/ShaderDemo.mjs&lt;/li&gt;&lt;li&gt;added teaching/CS-315/202630/code/CS315/Samples/ShaderStages/app.html&lt;/li&gt;&lt;li&gt;added teaching/CS-315/202630/code/CS315/Samples/ShaderStages/main.mjs&lt;/li&gt;&lt;li&gt;added teaching/CS-315/202630/code/CS315/Samples/ShaderStages/math.mjs&lt;/li&gt;&lt;li&gt;added teaching/CS-315/202630/code/CS315/Samples/ShaderStages/overlay.mjs&lt;/li&gt;&lt;li&gt;added teaching/CS-315/202630/code/CS315/Samples/ShaderStages/shaders/barycentric.frag&lt;/li&gt;&lt;li&gt;added teaching/CS-315/202630/code/CS315/Samples/ShaderStages/shaders/color.frag&lt;/li&gt;&lt;li&gt;added teaching/CS-315/202630/code/CS315/Samples/ShaderStages/shaders/fragcoord.frag&lt;/li&gt;&lt;li&gt;added teaching/CS-315/202630/code/CS315/Samples/ShaderStages/shaders/triangle.vert&lt;/li&gt;&lt;li&gt;added teaching/CS-315/202630/code/CS315/Samples/ShaderStages/style.css&lt;/li&gt;&lt;li&gt;modified teaching/CS-315/202630/code/CS315/vite.config.js&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/dhhepting/dhhepting.github.io/commit/78007fdb6b43b201ce58f9cc1cfef0fcc8501592.diff&quot;&gt;View diff&lt;/a&gt;&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>updated photos for CS-315/202630 meetings 8 and 9</title>
    <id>https://github.com/dhhepting/dhhepting.github.io/commit/fd5db70a25dcef83de7652b4ed59bde4d031d8a3</id>
    <link rel="alternate" type="text/html" href="https://github.com/dhhepting/dhhepting.github.io/commit/fd5db70a25dcef83de7652b4ed59bde4d031d8a3"/>
    <link rel="related" type="text/x-diff" href="https://github.com/dhhepting/dhhepting.github.io/commit/fd5db70a25dcef83de7652b4ed59bde4d031d8a3.diff"/>
    <updated>2026-10-07T23:49:06-06:00</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;added &lt;a href=&quot;https://dhhepting.github.io/wiki/CS-315/202630/08_2026-10-05-photos/&quot;&gt;_meeting_pages/CS-315/202630/08_2026-10-05-photos.creole&lt;/a&gt;&lt;/li&gt;&lt;li&gt;added &lt;a href=&quot;https://dhhepting.github.io/wiki/CS-315/202630/09_2026-10-07-photos/&quot;&gt;_meeting_pages/CS-315/202630/09_2026-10-07-photos.creole&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/dhhepting/dhhepting.github.io/commit/fd5db70a25dcef83de7652b4ed59bde4d031d8a3.diff&quot;&gt;View diff&lt;/a&gt;&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>cleaned up the comments on the main.mjs files, fixed 405_805 link, made links-body more robust</title>
    <id>https://github.com/dhhepting/dhhepting.github.io/commit/e15e2cba47442884b3169efbe9ec28940a552727</id>
    <link rel="alternate" type="text/html" href="https://github.com/dhhepting/dhhepting.github.io/commit/e15e2cba47442884b3169efbe9ec28940a552727"/>
    <link rel="related" type="text/x-diff" href="https://github.com/dhhepting/dhhepting.github.io/commit/e15e2cba47442884b3169efbe9ec28940a552727.diff"/>
    <updated>2026-10-07T14:00:00-06:00</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;modified teaching/CS-315/202630/code/CS315/Samples/ColourCube/main.mjs&lt;/li&gt;&lt;li&gt;modified teaching/CS-315/202630/code/CS315/Samples/SVG_Zoomer/main.mjs&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/dhhepting/dhhepting.github.io/commit/e15e2cba47442884b3169efbe9ec28940a552727.diff&quot;&gt;View diff&lt;/a&gt;&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>cleaned up workflows, added to Rakefile, added rendering of README files</title>
    <id>https://github.com/dhhepting/dhhepting.github.io/commit/97a1c3d49e38d40e59a1a157500937df063f8a37</id>
    <link rel="alternate" type="text/html" href="https://github.com/dhhepting/dhhepting.github.io/commit/97a1c3d49e38d40e59a1a157500937df063f8a37"/>
    <link rel="related" type="text/x-diff" href="https://github.com/dhhepting/dhhepting.github.io/commit/97a1c3d49e38d40e59a1a157500937df063f8a37.diff"/>
    <updated>2026-10-06T14:56:44-06:00</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;modified teaching/CS-315/202630/code/CS315/vite.config.js&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/dhhepting/dhhepting.github.io/commit/97a1c3d49e38d40e59a1a157500937df063f8a37.diff&quot;&gt;View diff&lt;/a&gt;&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>removed favicon from app.html pages (ColourCube,SVG_Zoomer), modified main.mjs in both samples</title>
    <id>https://github.com/dhhepting/dhhepting.github.io/commit/d4341fec05526ee077abb9d56e9def1df3c1dfd7</id>
    <link rel="alternate" type="text/html" href="https://github.com/dhhepting/dhhepting.github.io/commit/d4341fec05526ee077abb9d56e9def1df3c1dfd7"/>
    <link rel="related" type="text/x-diff" href="https://github.com/dhhepting/dhhepting.github.io/commit/d4341fec05526ee077abb9d56e9def1df3c1dfd7.diff"/>
    <updated>2026-10-06T12:35:25-06:00</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;modified teaching/CS-315/202630/code/CS315/Samples/ColourCube/app.html&lt;/li&gt;&lt;li&gt;modified teaching/CS-315/202630/code/CS315/Samples/ColourCube/main.mjs&lt;/li&gt;&lt;li&gt;modified teaching/CS-315/202630/code/CS315/Samples/SVG_Zoomer/app.html&lt;/li&gt;&lt;li&gt;modified teaching/CS-315/202630/code/CS315/Samples/SVG_Zoomer/main.mjs&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/dhhepting/dhhepting.github.io/commit/d4341fec05526ee077abb9d56e9def1df3c1dfd7.diff&quot;&gt;View diff&lt;/a&gt;&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>removed 2 files, updated README</title>
    <id>https://github.com/dhhepting/dhhepting.github.io/commit/fd02f09df5562ae48ce82b5040c2cfa0b0e192a4</id>
    <link rel="alternate" type="text/html" href="https://github.com/dhhepting/dhhepting.github.io/commit/fd02f09df5562ae48ce82b5040c2cfa0b0e192a4"/>
    <link rel="related" type="text/x-diff" href="https://github.com/dhhepting/dhhepting.github.io/commit/fd02f09df5562ae48ce82b5040c2cfa0b0e192a4.diff"/>
    <updated>2026-10-05T17:20:58-06:00</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;deleted teaching/CS-315/202630/code/CS315/Samples/ColourCube/Oindex.html&lt;/li&gt;&lt;li&gt;modified teaching/CS-315/202630/code/CS315/Samples/ColourCube/README.md&lt;/li&gt;&lt;li&gt;deleted teaching/CS-315/202630/code/CS315/Samples/SVG_Zoomer/standalone.html&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/dhhepting/dhhepting.github.io/commit/fd02f09df5562ae48ce82b5040c2cfa0b0e192a4.diff&quot;&gt;View diff&lt;/a&gt;&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>resolving dist errors by restructing dist and public</title>
    <id>https://github.com/dhhepting/dhhepting.github.io/commit/ab40d9e859be9e7880fc2fc64dac9668c27f1ac0</id>
    <link rel="alternate" type="text/html" href="https://github.com/dhhepting/dhhepting.github.io/commit/ab40d9e859be9e7880fc2fc64dac9668c27f1ac0"/>
    <link rel="related" type="text/x-diff" href="https://github.com/dhhepting/dhhepting.github.io/commit/ab40d9e859be9e7880fc2fc64dac9668c27f1ac0.diff"/>
    <updated>2026-10-05T16:50:53-06:00</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;renamed teaching/CS-315/202630/code/CS315/Samples/ColourCube/index.html → teaching/CS-315/202630/code/CS315/Samples/ColourCube/Oindex.html&lt;/li&gt;&lt;li&gt;modified teaching/CS-315/202630/code/CS315/Samples/ColourCube/main.mjs&lt;/li&gt;&lt;li&gt;modified teaching/CS-315/202630/code/CS315/Samples/SVG_Zoomer/main.mjs&lt;/li&gt;&lt;li&gt;modified teaching/CS-315/202630/code/CS315/vite.config.js&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/dhhepting/dhhepting.github.io/commit/ab40d9e859be9e7880fc2fc64dac9668c27f1ac0.diff&quot;&gt;View diff&lt;/a&gt;&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>updating Samples/* to be served through dist and allowing source to be viewed</title>
    <id>https://github.com/dhhepting/dhhepting.github.io/commit/3077fe4c10e8ffc9acd3753557eaa2da9fabb774</id>
    <link rel="alternate" type="text/html" href="https://github.com/dhhepting/dhhepting.github.io/commit/3077fe4c10e8ffc9acd3753557eaa2da9fabb774"/>
    <link rel="related" type="text/x-diff" href="https://github.com/dhhepting/dhhepting.github.io/commit/3077fe4c10e8ffc9acd3753557eaa2da9fabb774.diff"/>
    <updated>2026-10-05T13:48:24-06:00</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;modified teaching/CS-315/202630/code/CS315/Common/initShadersJS.mjs&lt;/li&gt;&lt;li&gt;modified teaching/CS-315/202630/code/CS315/Samples/ColourCube/main.mjs&lt;/li&gt;&lt;li&gt;deleted teaching/CS-315/202630/code/CS315/Samples/SVG_Zoomer/initShadersJS.mjs&lt;/li&gt;&lt;li&gt;modified teaching/CS-315/202630/code/CS315/Samples/SVG_Zoomer/main.mjs&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/dhhepting/dhhepting.github.io/commit/3077fe4c10e8ffc9acd3753557eaa2da9fabb774.diff&quot;&gt;View diff&lt;/a&gt;&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>removed a line from vite.config.js</title>
    <id>https://github.com/dhhepting/dhhepting.github.io/commit/9e5e98a2a1abd013fe2bba5277372733c827e44c</id>
    <link rel="alternate" type="text/html" href="https://github.com/dhhepting/dhhepting.github.io/commit/9e5e98a2a1abd013fe2bba5277372733c827e44c"/>
    <link rel="related" type="text/x-diff" href="https://github.com/dhhepting/dhhepting.github.io/commit/9e5e98a2a1abd013fe2bba5277372733c827e44c.diff"/>
    <updated>2026-10-02T17:37:45-06:00</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;modified teaching/CS-315/202630/code/CS315/vite.config.js&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/dhhepting/dhhepting.github.io/commit/9e5e98a2a1abd013fe2bba5277372733c827e44c.diff&quot;&gt;View diff&lt;/a&gt;&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>modified SVG_Zoomer/main.mjs</title>
    <id>https://github.com/dhhepting/dhhepting.github.io/commit/6a510976e9c0cc200369370791f741a61252e206</id>
    <link rel="alternate" type="text/html" href="https://github.com/dhhepting/dhhepting.github.io/commit/6a510976e9c0cc200369370791f741a61252e206"/>
    <link rel="related" type="text/x-diff" href="https://github.com/dhhepting/dhhepting.github.io/commit/6a510976e9c0cc200369370791f741a61252e206.diff"/>
    <updated>2026-10-02T17:27:33-06:00</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;modified teaching/CS-315/202630/code/CS315/Samples/SVG_Zoomer/main.mjs&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/dhhepting/dhhepting.github.io/commit/6a510976e9c0cc200369370791f741a61252e206.diff&quot;&gt;View diff&lt;/a&gt;&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>moving svg asset file</title>
    <id>https://github.com/dhhepting/dhhepting.github.io/commit/ff05a6c868bea4045badcb2bbdd71073e911f6de</id>
    <link rel="alternate" type="text/html" href="https://github.com/dhhepting/dhhepting.github.io/commit/ff05a6c868bea4045badcb2bbdd71073e911f6de"/>
    <link rel="related" type="text/x-diff" href="https://github.com/dhhepting/dhhepting.github.io/commit/ff05a6c868bea4045badcb2bbdd71073e911f6de.diff"/>
    <updated>2026-10-02T17:09:25-06:00</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;added teaching/CS-315/202630/code/CS315/Samples/SVG_Zoomer/assets/dh.svg&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/dhhepting/dhhepting.github.io/commit/ff05a6c868bea4045badcb2bbdd71073e911f6de.diff&quot;&gt;View diff&lt;/a&gt;&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>moving glsl files</title>
    <id>https://github.com/dhhepting/dhhepting.github.io/commit/d6b06ee995f26953d9e03b3f06389e95d55e125c</id>
    <link rel="alternate" type="text/html" href="https://github.com/dhhepting/dhhepting.github.io/commit/d6b06ee995f26953d9e03b3f06389e95d55e125c"/>
    <link rel="related" type="text/x-diff" href="https://github.com/dhhepting/dhhepting.github.io/commit/d6b06ee995f26953d9e03b3f06389e95d55e125c.diff"/>
    <updated>2026-10-02T17:05:53-06:00</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;added teaching/CS-315/202630/code/CS315/Samples/SVG_Zoomer/shaders/cube.frag.glsl&lt;/li&gt;&lt;li&gt;added teaching/CS-315/202630/code/CS315/Samples/SVG_Zoomer/shaders/cube.vert.glsl&lt;/li&gt;&lt;li&gt;added teaching/CS-315/202630/code/CS315/Samples/SVG_Zoomer/shaders/quad.frag.glsl&lt;/li&gt;&lt;li&gt;added teaching/CS-315/202630/code/CS315/Samples/SVG_Zoomer/shaders/quad.vert.glsl&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/dhhepting/dhhepting.github.io/commit/d6b06ee995f26953d9e03b3f06389e95d55e125c.diff&quot;&gt;View diff&lt;/a&gt;&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>renamed SVG_Zoomer/index.html to app./html</title>
    <id>https://github.com/dhhepting/dhhepting.github.io/commit/b5e934c29a743a60c6e6a47cfff7a10c1a6be9c1</id>
    <link rel="alternate" type="text/html" href="https://github.com/dhhepting/dhhepting.github.io/commit/b5e934c29a743a60c6e6a47cfff7a10c1a6be9c1"/>
    <link rel="related" type="text/x-diff" href="https://github.com/dhhepting/dhhepting.github.io/commit/b5e934c29a743a60c6e6a47cfff7a10c1a6be9c1.diff"/>
    <updated>2026-10-02T14:11:04-06:00</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;renamed teaching/CS-315/202630/code/CS315/Samples/SVG_Zoomer/index.html → teaching/CS-315/202630/code/CS315/Samples/SVG_Zoomer/app.html&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/dhhepting/dhhepting.github.io/commit/b5e934c29a743a60c6e6a47cfff7a10c1a6be9c1.diff&quot;&gt;View diff&lt;/a&gt;&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>renamed SVG-Zoomer to SVG_Zoomer, revised vite.config.js</title>
    <id>https://github.com/dhhepting/dhhepting.github.io/commit/9869e09e3d85ec24cfc8509078be4beb496a8c92</id>
    <link rel="alternate" type="text/html" href="https://github.com/dhhepting/dhhepting.github.io/commit/9869e09e3d85ec24cfc8509078be4beb496a8c92"/>
    <link rel="related" type="text/x-diff" href="https://github.com/dhhepting/dhhepting.github.io/commit/9869e09e3d85ec24cfc8509078be4beb496a8c92.diff"/>
    <updated>2026-10-02T12:39:33-06:00</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;renamed teaching/CS-315/202630/code/CS315/Samples/SVG-Zoomer.zip → teaching/CS-315/202630/code/CS315/Samples/SVG_Zoomer.zip&lt;/li&gt;&lt;li&gt;renamed teaching/CS-315/202630/code/CS315/Samples/SVG-Zoomer/README.md → teaching/CS-315/202630/code/CS315/Samples/SVG_Zoomer/README.md&lt;/li&gt;&lt;li&gt;renamed teaching/CS-315/202630/code/CS315/Samples/SVG-Zoomer/dh.svg → teaching/CS-315/202630/code/CS315/Samples/SVG_Zoomer/dh.svg&lt;/li&gt;&lt;li&gt;renamed teaching/CS-315/202630/code/CS315/Samples/SVG-Zoomer/index.html → teaching/CS-315/202630/code/CS315/Samples/SVG_Zoomer/index.html&lt;/li&gt;&lt;li&gt;renamed teaching/CS-315/202630/code/CS315/Samples/SVG-Zoomer/initShadersJS.mjs → teaching/CS-315/202630/code/CS315/Samples/SVG_Zoomer/initShadersJS.mjs&lt;/li&gt;&lt;li&gt;renamed teaching/CS-315/202630/code/CS315/Samples/SVG-Zoomer/main.mjs → teaching/CS-315/202630/code/CS315/Samples/SVG_Zoomer/main.mjs&lt;/li&gt;&lt;li&gt;renamed teaching/CS-315/202630/code/CS315/Samples/SVG-Zoomer/standalone.html → teaching/CS-315/202630/code/CS315/Samples/SVG_Zoomer/standalone.html&lt;/li&gt;&lt;li&gt;renamed teaching/CS-315/202630/code/CS315/Samples/SVG-Zoomer/zoomer.mjs → teaching/CS-315/202630/code/CS315/Samples/SVG_Zoomer/zoomer.mjs&lt;/li&gt;&lt;li&gt;modified teaching/CS-315/202630/code/CS315/vite.config.js&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/dhhepting/dhhepting.github.io/commit/9869e09e3d85ec24cfc8509078be4beb496a8c92.diff&quot;&gt;View diff&lt;/a&gt;&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>Mtg 07 photos</title>
    <id>https://github.com/dhhepting/dhhepting.github.io/commit/b81982c99bf107a9758e373f199cb21d45be05cf</id>
    <link rel="alternate" type="text/html" href="https://github.com/dhhepting/dhhepting.github.io/commit/b81982c99bf107a9758e373f199cb21d45be05cf"/>
    <link rel="related" type="text/x-diff" href="https://github.com/dhhepting/dhhepting.github.io/commit/b81982c99bf107a9758e373f199cb21d45be05cf.diff"/>
    <updated>2026-09-28T23:52:30-06:00</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;added &lt;a href=&quot;https://dhhepting.github.io/wiki/CS-315/202630/07_2026-09-28-photos/&quot;&gt;_meeting_pages/CS-315/202630/07_2026-09-28-photos.creole&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/dhhepting/dhhepting.github.io/commit/b81982c99bf107a9758e373f199cb21d45be05cf.diff&quot;&gt;View diff&lt;/a&gt;&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>vite build for Samples/ColourCube/app.html keeping index.html</title>
    <id>https://github.com/dhhepting/dhhepting.github.io/commit/7ae8eaed9083b66e7e9fe91107faeacd114e2fd9</id>
    <link rel="alternate" type="text/html" href="https://github.com/dhhepting/dhhepting.github.io/commit/7ae8eaed9083b66e7e9fe91107faeacd114e2fd9"/>
    <link rel="related" type="text/x-diff" href="https://github.com/dhhepting/dhhepting.github.io/commit/7ae8eaed9083b66e7e9fe91107faeacd114e2fd9.diff"/>
    <updated>2026-09-27T23:16:56-06:00</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;added teaching/CS-315/202630/code/CS315/Samples/ColourCube/index.html&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/dhhepting/dhhepting.github.io/commit/7ae8eaed9083b66e7e9fe91107faeacd114e2fd9.diff&quot;&gt;View diff&lt;/a&gt;&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>vite build for Samples/ColourCube/app.html</title>
    <id>https://github.com/dhhepting/dhhepting.github.io/commit/490230bea6e07a05dff124507dce6a0970e33992</id>
    <link rel="alternate" type="text/html" href="https://github.com/dhhepting/dhhepting.github.io/commit/490230bea6e07a05dff124507dce6a0970e33992"/>
    <link rel="related" type="text/x-diff" href="https://github.com/dhhepting/dhhepting.github.io/commit/490230bea6e07a05dff124507dce6a0970e33992.diff"/>
    <updated>2026-09-27T23:04:35-06:00</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;renamed teaching/CS-315/202630/code/CS315/Samples/ColourCube/index.html → teaching/CS-315/202630/code/CS315/Samples/ColourCube/app.html&lt;/li&gt;&lt;li&gt;modified teaching/CS-315/202630/code/CS315/vite.config.js&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/dhhepting/dhhepting.github.io/commit/490230bea6e07a05dff124507dce6a0970e33992.diff&quot;&gt;View diff&lt;/a&gt;&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>vite code builds in workflows</title>
    <id>https://github.com/dhhepting/dhhepting.github.io/commit/3c5336629d7a6a542f674d30a47478b9f77d150b</id>
    <link rel="alternate" type="text/html" href="https://github.com/dhhepting/dhhepting.github.io/commit/3c5336629d7a6a542f674d30a47478b9f77d150b"/>
    <link rel="related" type="text/x-diff" href="https://github.com/dhhepting/dhhepting.github.io/commit/3c5336629d7a6a542f674d30a47478b9f77d150b.diff"/>
    <updated>2026-09-27T00:31:52-06:00</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;modified teaching/CS-315/202630/code/CS315/vite.config.js&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/dhhepting/dhhepting.github.io/commit/3c5336629d7a6a542f674d30a47478b9f77d150b.diff&quot;&gt;View diff&lt;/a&gt;&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>added meeting photos</title>
    <id>https://github.com/dhhepting/dhhepting.github.io/commit/0f39e441d1350f67c15df973d05acc6eb227f4c8</id>
    <link rel="alternate" type="text/html" href="https://github.com/dhhepting/dhhepting.github.io/commit/0f39e441d1350f67c15df973d05acc6eb227f4c8"/>
    <link rel="related" type="text/x-diff" href="https://github.com/dhhepting/dhhepting.github.io/commit/0f39e441d1350f67c15df973d05acc6eb227f4c8.diff"/>
    <updated>2026-09-23T17:18:42-06:00</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;added &lt;a href=&quot;https://dhhepting.github.io/wiki/CS-315/202630/06_2026-09-23-photos/&quot;&gt;_meeting_pages/CS-315/202630/06_2026-09-23-photos.creole&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/dhhepting/dhhepting.github.io/commit/0f39e441d1350f67c15df973d05acc6eb227f4c8.diff&quot;&gt;View diff&lt;/a&gt;&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>update plan</title>
    <id>https://github.com/dhhepting/dhhepting.github.io/commit/f215b502422c6e2bcb1c25f61a5bae86338acd5f</id>
    <link rel="alternate" type="text/html" href="https://github.com/dhhepting/dhhepting.github.io/commit/f215b502422c6e2bcb1c25f61a5bae86338acd5f"/>
    <link rel="related" type="text/x-diff" href="https://github.com/dhhepting/dhhepting.github.io/commit/f215b502422c6e2bcb1c25f61a5bae86338acd5f.diff"/>
    <updated>2026-09-23T09:48:46-06:00</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;renamed teaching/CS-315/202630/code/CS315/css/listings.css → assets/css/listings.css&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/dhhepting/dhhepting.github.io/commit/f215b502422c6e2bcb1c25f61a5bae86338acd5f.diff&quot;&gt;View diff&lt;/a&gt;&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>renamed svg-zoomer* as SVG-Zoomer*</title>
    <id>https://github.com/dhhepting/dhhepting.github.io/commit/245a4edd69948369f1ba28896c06b3a0512fd1e5</id>
    <link rel="alternate" type="text/html" href="https://github.com/dhhepting/dhhepting.github.io/commit/245a4edd69948369f1ba28896c06b3a0512fd1e5"/>
    <link rel="related" type="text/x-diff" href="https://github.com/dhhepting/dhhepting.github.io/commit/245a4edd69948369f1ba28896c06b3a0512fd1e5.diff"/>
    <updated>2026-09-21T09:26:05-06:00</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;added teaching/CS-315/202630/code/CS315/Samples/SVG-Zoomer.zip&lt;/li&gt;&lt;li&gt;added teaching/CS-315/202630/code/CS315/Samples/SVG-Zoomer/README.md&lt;/li&gt;&lt;li&gt;added teaching/CS-315/202630/code/CS315/Samples/SVG-Zoomer/dh.svg&lt;/li&gt;&lt;li&gt;added teaching/CS-315/202630/code/CS315/Samples/SVG-Zoomer/index.html&lt;/li&gt;&lt;li&gt;added teaching/CS-315/202630/code/CS315/Samples/SVG-Zoomer/initShadersJS.mjs&lt;/li&gt;&lt;li&gt;added teaching/CS-315/202630/code/CS315/Samples/SVG-Zoomer/main.mjs&lt;/li&gt;&lt;li&gt;added teaching/CS-315/202630/code/CS315/Samples/SVG-Zoomer/standalone.html&lt;/li&gt;&lt;li&gt;added teaching/CS-315/202630/code/CS315/Samples/SVG-Zoomer/zoomer.mjs&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/dhhepting/dhhepting.github.io/commit/245a4edd69948369f1ba28896c06b3a0512fd1e5.diff&quot;&gt;View diff&lt;/a&gt;&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>moved colourcube to _offweb</title>
    <id>https://github.com/dhhepting/dhhepting.github.io/commit/24f22028dc93e1c3e8a9ddbaab486a7c3cc2a62c</id>
    <link rel="alternate" type="text/html" href="https://github.com/dhhepting/dhhepting.github.io/commit/24f22028dc93e1c3e8a9ddbaab486a7c3cc2a62c"/>
    <link rel="related" type="text/x-diff" href="https://github.com/dhhepting/dhhepting.github.io/commit/24f22028dc93e1c3e8a9ddbaab486a7c3cc2a62c.diff"/>
    <updated>2026-09-18T15:56:01-06:00</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;deleted teaching/CS-315/202630/code/colourcube/README.md&lt;/li&gt;&lt;li&gt;deleted teaching/CS-315/202630/code/colourcube/cube.js&lt;/li&gt;&lt;li&gt;deleted teaching/CS-315/202630/code/colourcube/gl-utils.js&lt;/li&gt;&lt;li&gt;deleted teaching/CS-315/202630/code/colourcube/index.html&lt;/li&gt;&lt;li&gt;deleted teaching/CS-315/202630/code/colourcube/main.js&lt;/li&gt;&lt;li&gt;deleted teaching/CS-315/202630/code/colourcube/matrix.js&lt;/li&gt;&lt;li&gt;deleted teaching/CS-315/202630/code/colourcube/shaders/cube.frag.glsl&lt;/li&gt;&lt;li&gt;deleted teaching/CS-315/202630/code/colourcube/shaders/cube.vert.glsl&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/dhhepting/dhhepting.github.io/commit/24f22028dc93e1c3e8a9ddbaab486a7c3cc2a62c.diff&quot;&gt;View diff&lt;/a&gt;&lt;/p&gt;</content>
  </entry>
</feed>
