<?xml version="1.0" encoding="UTF-8"?>
 <rdf:RDF xmlns="http://purl.org/rss/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://web.resource.org/cc/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://pinboard.in">
    <title>Pinboard (andrewn)</title>
    <link>https://pinboard.in/u:andrewn/public/</link>
    <description>recent bookmarks from andrewn</description>
    <items>
      <rdf:Seq>	<rdf:li rdf:resource="https://graphicore.github.io/librebarcode/"/>
	<rdf:li rdf:resource="https://github.com/playcanvas/engine"/>
	<rdf:li rdf:resource="https://github.com/mathnotes-app/mobile-ink"/>
	<rdf:li rdf:resource="https://blog.pkh.me/p/46-fast-calculation-of-the-distance-to-cubic-bezier-curves-on-the-gpu.html"/>
	<rdf:li rdf:resource="https://fal.ai/models/fal-ai/ideogram/v3/layerize-text"/>
	<rdf:li rdf:resource="https://www.unicorn.studio/"/>
	<rdf:li rdf:resource="https://github.com/blendi-remade/sprite-sheet-creator"/>
	<rdf:li rdf:resource="https://cloudfour.com/thinks/coding-randomized-zelda-patterns/"/>
	<rdf:li rdf:resource="https://clocks.brianmoore.com/"/>
	<rdf:li rdf:resource="https://rreusser.github.io/notebooks/webgpu-lines/"/>
	<rdf:li rdf:resource="https://github.com/linebender/vello"/>
	<rdf:li rdf:resource="https://cmyk.danielpetho.com/"/>
	<rdf:li rdf:resource="https://www.artstar.com/collections/julian-montague"/>
	<rdf:li rdf:resource="https://www.makingsoftware.com/chapters/shaders"/>
	<rdf:li rdf:resource="https://x.com/hybridherbst/status/1966996773672808578?s=12&amp;t=4Fpjk6YtO_HDT06OnqvT4A"/>
	<rdf:li rdf:resource="https://bezier.method.ac/"/>
	<rdf:li rdf:resource="https://grantkot.com/draw/"/>
	<rdf:li rdf:resource="https://www.svgviewer.dev/"/>
	<rdf:li rdf:resource="https://emilkowal.ski/ui/building-a-toast-component"/>
	<rdf:li rdf:resource="https://github.com/makew0rld/dither"/>
	<rdf:li rdf:resource="https://pbr-book.org/4ed/contents"/>
	<rdf:li rdf:resource="https://github.com/joshmarinacci/node-pureimage"/>
	<rdf:li rdf:resource="https://docs.unity3d.com/Manual/PostProcessingOverview.html"/>
	<rdf:li rdf:resource="https://www.lakwena.com/work"/>
	<rdf:li rdf:resource="https://douges.dev/blog/threejs-trees-1?ck_subscriber_id=1866526443"/>
	<rdf:li rdf:resource="https://hybrid.vigor.bio/"/>
	<rdf:li rdf:resource="https://gasiulis.name/vector-graphics-on-gpu/"/>
	<rdf:li rdf:resource="https://www.globs.design/?"/>
	<rdf:li rdf:resource="https://archive.org/details/graphics-for-the-dot-matrix-printer-book"/>
	<rdf:li rdf:resource="https://www.youtube.com/channel/UC-yuWVUplUJZvieEligKBkA"/>
	<rdf:li rdf:resource="https://github.com/OneLoneCoder/olcPixelGameEngine/"/>
	<rdf:li rdf:resource="https://observablehq.com/@donghaoren/common-tangent-lines-for-two-circles"/>
	<rdf:li rdf:resource="https://shopify.github.io/react-native-skia/"/>
	<rdf:li rdf:resource="https://github.com/OneLoneCoder/olcPixelGameEngine"/>
	<rdf:li rdf:resource="https://webgl2fundamentals.org/"/>
	<rdf:li rdf:resource="https://users.monash.edu/~mwybrow/papers/marriott-diagrams-2014.pdf"/>
	<rdf:li rdf:resource="https://mobile.twitter.com/incre_ment/status/1446904787962773510"/>
	<rdf:li rdf:resource="https://mobile.twitter.com/smangiat/status/1456669488963850242"/>
	<rdf:li rdf:resource="https://mobile.twitter.com/artofriaz3d/status/1457023837871218695?s=12"/>
	<rdf:li rdf:resource="https://www.bram.us/2021/10/18/non-euclidean-worlds-engine/"/>
	<rdf:li rdf:resource="https://francoisbest.com/posts/2021/hashvatars"/>
	<rdf:li rdf:resource="https://github.com/expo/examples/pull/254"/>
	<rdf:li rdf:resource="https://medium.com/@sunnless/iridescent-shader-breakdown-c87ec5fe1e2a"/>
	<rdf:li rdf:resource="https://www.shadertoy.com/view/llcXWM"/>
	<rdf:li rdf:resource="http://algorithmicbotany.org/papers/#abop"/>
	<rdf:li rdf:resource="https://docs.unity3d.com/Manual/ObliqueFrustum.html"/>
	<rdf:li rdf:resource="https://www.youtube.com/watch?v=1hqt8JkYRdI&amp;feature=youtu.be&amp;app=desktop"/>
	<rdf:li rdf:resource="https://www.youtube.com/watch?v=XezcZVu66QI"/>
	<rdf:li rdf:resource="https://christmasexperiments.com/"/>
	<rdf:li rdf:resource="https://programmingdesignsystems.com/"/>
	<rdf:li rdf:resource="https://www.opendoodles.com/"/>
	<rdf:li rdf:resource="http://blog.presentandcorrect.com/scans-from-how-to-draw-with-spirograph-1967"/>
	<rdf:li rdf:resource="https://rsms.me/time-counter/"/>
	<rdf:li rdf:resource="https://github.com/fabricjs/fabric.js"/>
	<rdf:li rdf:resource="https://alibaba.github.io/GCanvas/"/>
	<rdf:li rdf:resource="https://github.com/SuperIlu/DOjs"/>
	<rdf:li rdf:resource="https://roughjs.com/"/>
	<rdf:li rdf:resource="https://bellwoods.xyz/"/>
	<rdf:li rdf:resource="https://ptsjs.org/"/>
	<rdf:li rdf:resource="https://github.com/mnmxmx/toon-shading"/>
	<rdf:li rdf:resource="https://blog.mapbox.com/how-i-built-a-wind-map-with-webgl-b63022b5537f"/>
	<rdf:li rdf:resource="https://generative-crystals.glitch.me/"/>
	<rdf:li rdf:resource="https://codea.io/blog/the-ios-menu/"/>
	<rdf:li rdf:resource="https://tympanus.net/codrops/2018/12/13/ambient-canvas-backgrounds/"/>
	<rdf:li rdf:resource="https://www.creativeapplications.net/news/goodbye-uncanny-valley/"/>
	<rdf:li rdf:resource="https://marketcafemag.bigcartel.com/"/>
	<rdf:li rdf:resource="https://rabbitear.org/"/>
	<rdf:li rdf:resource="http://apps.amandaghassaei.com/OrigamiSimulator/"/>
	<rdf:li rdf:resource="https://ertdfgcvb.xyz/"/>
	<rdf:li rdf:resource="https://github.com/propublica/weepeople"/>
      </rdf:Seq>
    </items>
  </channel><item rdf:about="https://graphicore.github.io/librebarcode/">
    <title>Home | Libre Barcode Project</title>
    <dc:date>2026-06-26T10:57:27+00:00</dc:date>
    <link>https://graphicore.github.io/librebarcode/</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[Libre Barcode fonts enable you to write barcodes in the

Code 39,
Code 128, and
EAN/UPC
formats, with or without text below the code.]]></description>
<dc:subject>font barcode graphics</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:d6b798dda6a6/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:font"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:barcode"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:graphics"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/playcanvas/engine">
    <title>GitHub - playcanvas/engine: Powerful web graphics runtime built on WebGL, WebGPU, WebXR and glTF · GitHub</title>
    <dc:date>2026-05-17T10:02:37+00:00</dc:date>
    <link>https://github.com/playcanvas/engine</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[PlayCanvas is an open-source game engine built on WebGL2 and WebGPU. Use it to create interactive 3D apps, games and visualizations that run in any browser on any device.]]></description>
<dc:subject>3d 2d graphics engine js lib</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:3a178ab2af07/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:3d"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:2d"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:graphics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:engine"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:js"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:lib"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/mathnotes-app/mobile-ink">
    <title>mathnotes-app/mobile-ink: Production-grade React Native ink engine with native Skia/Metal drawing and continuous canvas primitives.</title>
    <dc:date>2026-05-14T08:00:31+00:00</dc:date>
    <link>https://github.com/mathnotes-app/mobile-ink</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[mathnotes/mobile-ink is an iOS-first native drawing engine for React Native apps. It gives you Apple Pencil input, Skia/Metal rendering, stroke serialization, selection, zoom, momentum scrolling, and a continuous notebook surface backed by a fixed native engine pool.]]></description>
<dc:subject>react nayive lib drawing pencil graphics</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:ab0b91a9c080/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:react"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:nayive"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:lib"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:drawing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:pencil"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:graphics"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://blog.pkh.me/p/46-fast-calculation-of-the-distance-to-cubic-bezier-curves-on-the-gpu.html">
    <title>Fast calculation of the distance to cubic Bezier curves on the GPU</title>
    <dc:date>2026-04-26T07:08:23+00:00</dc:date>
    <link>https://blog.pkh.me/p/46-fast-calculation-of-the-distance-to-cubic-bezier-curves-on-the-gpu.html</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[Bézier curves are a core building block of text and 2D shapes rendering. There are several approaches to rendering them, but one especially challenging problem, both mathematically and technically, is computing the distance to a Bézier curve. For quadratic curves (one control point), this is fairly accessible, but for cubic (two control points) we're going to see why it is so hard.]]></description>
<dc:subject>graphics</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:175aa125a5a0/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:graphics"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://fal.ai/models/fal-ai/ideogram/v3/layerize-text">
    <title>Ideogram | Image to Image | fal.ai</title>
    <dc:date>2026-04-08T12:53:07+00:00</dc:date>
    <link>https://fal.ai/models/fal-ai/ideogram/v3/layerize-text</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[Ideogram Layerize takes an existing flat graphic, removes text, and returns structured text containers you can edit/recompose in html or json format.
]]></description>
<dc:subject>ai model graphics image separation</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:161a0f73b506/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:ai"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:model"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:graphics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:image"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:separation"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.unicorn.studio/">
    <title>Unicorn Studio — No-code WebGL Tool</title>
    <dc:date>2026-04-08T10:03:22+00:00</dc:date>
    <link>https://www.unicorn.studio/</link>
    <dc:creator>andrewn</dc:creator><dc:subject>shader motion graphics tool</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:1b17d8f5b920/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:shader"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:motion"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:graphics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:tool"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/blendi-remade/sprite-sheet-creator">
    <title>blendi-remade/sprite-sheet-creator: Create your own playable 2D characters and maps, powered by fal.ai</title>
    <dc:date>2026-04-08T09:31:32+00:00</dc:date>
    <link>https://github.com/blendi-remade/sprite-sheet-creator</link>
    <dc:creator>andrewn</dc:creator><dc:subject>ai graphics</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:9a65e76b8b29/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:ai"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:graphics"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://cloudfour.com/thinks/coding-randomized-zelda-patterns/">
    <title>Coding Randomized Zelda Patterns – Cloud Four</title>
    <dc:date>2026-02-18T15:19:27+00:00</dc:date>
    <link>https://cloudfour.com/thinks/coding-randomized-zelda-patterns/</link>
    <dc:creator>andrewn</dc:creator><dc:subject>textures zelda graphics howto</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:2b74e748401e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:textures"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:zelda"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:graphics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:howto"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://clocks.brianmoore.com/">
    <title>AI World Clocks</title>
    <dc:date>2026-02-18T14:36:29+00:00</dc:date>
    <link>https://clocks.brianmoore.com/</link>
    <dc:creator>andrewn</dc:creator><dc:subject>fun ai graphics</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:2bc2bb45fd6d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:fun"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:ai"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:graphics"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://rreusser.github.io/notebooks/webgpu-lines/">
    <title>WebGPU Lines</title>
    <dc:date>2026-01-18T17:26:04+00:00</dc:date>
    <link>https://rreusser.github.io/notebooks/webgpu-lines/</link>
    <dc:creator>andrewn</dc:creator><dc:subject>webgpu graphics library</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:90a91c2959e4/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:webgpu"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:graphics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:library"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/linebender/vello">
    <title>linebender/vello: A GPU compute-centric 2D renderer.</title>
    <dc:date>2026-01-07T15:19:00+00:00</dc:date>
    <link>https://github.com/linebender/vello</link>
    <dc:creator>andrewn</dc:creator><dc:subject>2d graphics</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:c58dfbef5329/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:2d"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:graphics"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://cmyk.danielpetho.com/">
    <title>CMYK Halftone Emulator</title>
    <dc:date>2025-12-15T11:58:47+00:00</dc:date>
    <link>https://cmyk.danielpetho.com/</link>
    <dc:creator>andrewn</dc:creator><dc:subject>halftone web tool graphics</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:d7020e09161a/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:halftone"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:web"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:tool"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:graphics"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.artstar.com/collections/julian-montague">
    <title>Julian Montague Fine Art Photography</title>
    <dc:date>2025-12-02T21:09:29+00:00</dc:date>
    <link>https://www.artstar.com/collections/julian-montague</link>
    <dc:creator>andrewn</dc:creator><dc:subject>print art graphics</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:b3e0f705f50f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:print"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:art"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:graphics"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.makingsoftware.com/chapters/shaders">
    <title>Making Software: Shaders.</title>
    <dc:date>2025-11-28T16:14:55+00:00</dc:date>
    <link>https://www.makingsoftware.com/chapters/shaders</link>
    <dc:creator>andrewn</dc:creator><dc:subject>gpu shader visualization graphics 3d</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:81fbf0148c5d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:gpu"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:shader"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:visualization"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:graphics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:3d"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://x.com/hybridherbst/status/1966996773672808578?s=12&amp;t=4Fpjk6YtO_HDT06OnqvT4A">
    <title>[no title]</title>
    <dc:date>2025-09-14T16:52:17+00:00</dc:date>
    <link>https://x.com/hybridherbst/status/1966996773672808578?s=12&amp;t=4Fpjk6YtO_HDT06OnqvT4A</link>
    <dc:creator>andrewn</dc:creator><dc:subject>web 3d apple graphics teardown threejs</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:fdc6f5087067/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:web"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:3d"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:apple"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:graphics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:teardown"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:threejs"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://bezier.method.ac/">
    <title>The Bézier Game</title>
    <dc:date>2025-03-17T20:47:33+00:00</dc:date>
    <link>https://bezier.method.ac/</link>
    <dc:creator>andrewn</dc:creator><dc:subject>game graphics</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:cbc72cd66934/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:game"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:graphics"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://grantkot.com/draw/">
    <title>LL x TLDraw</title>
    <dc:date>2024-10-08T12:13:53+00:00</dc:date>
    <link>https://grantkot.com/draw/</link>
    <dc:creator>andrewn</dc:creator><dc:subject>physics simulation graphics tldraw</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:097fa9aea5e0/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:physics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:simulation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:graphics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:tldraw"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.svgviewer.dev/">
    <title>SVG Viewer - View, edit, and optimize SVGs</title>
    <dc:date>2024-04-27T18:09:36+00:00</dc:date>
    <link>https://www.svgviewer.dev/</link>
    <dc:creator>andrewn</dc:creator><dc:subject>editor svg graphics</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:a5dbcb031bbb/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:editor"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:svg"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:graphics"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://emilkowal.ski/ui/building-a-toast-component">
    <title>Building a toast component</title>
    <dc:date>2024-01-09T16:14:42+00:00</dc:date>
    <link>https://emilkowal.ski/ui/building-a-toast-component</link>
    <dc:creator>andrewn</dc:creator><dc:subject>article graphics ui</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:4a4f8a6ffa5f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:article"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:graphics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:ui"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/makew0rld/dither">
    <title>GitHub - makew0rld/dither: A fast, correct image dithering library in Go.</title>
    <dc:date>2023-12-21T08:39:39+00:00</dc:date>
    <link>https://github.com/makew0rld/dither</link>
    <dc:creator>andrewn</dc:creator><dc:subject>go image graphics lib</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:a09d32316a0f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:go"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:image"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:graphics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:lib"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://pbr-book.org/4ed/contents">
    <title>Physically Based Rendering: From Theory to Implementation</title>
    <dc:date>2023-11-02T06:50:26+00:00</dc:date>
    <link>https://pbr-book.org/4ed/contents</link>
    <dc:creator>andrewn</dc:creator><dc:subject>graphics book</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:5be6f4300acf/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:graphics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:book"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/joshmarinacci/node-pureimage">
    <title>joshmarinacci/node-pureimage: Pure JS implementation of the HTML Canvas 2D drawing API</title>
    <dc:date>2023-10-17T18:25:35+00:00</dc:date>
    <link>https://github.com/joshmarinacci/node-pureimage</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[PureImage is a pure 100% JavaScript implementation of the HTML Canvas 2D drawing API for NodeJS. It has no native dependencies. You can use it to resize images, draw text, render badges, convert to grayscale, or anything else you could do with the standard Canvas 2D API. It also has additional APIs to save an image as PNG and JPEG.]]></description>
<dc:subject>js graphics lib node</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:41bc3380441e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:js"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:graphics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:lib"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:node"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://docs.unity3d.com/Manual/PostProcessingOverview.html">
    <title>Unity - Manual: Post-processing and full-screen effects</title>
    <dc:date>2023-09-06T07:13:50+00:00</dc:date>
    <link>https://docs.unity3d.com/Manual/PostProcessingOverview.html</link>
    <dc:creator>andrewn</dc:creator><dc:subject>unity effects 3d graphics</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:1e74d191b7fd/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:unity"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:effects"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:3d"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:graphics"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.lakwena.com/work">
    <title>Lakwena – Work</title>
    <dc:date>2023-03-07T06:21:51+00:00</dc:date>
    <link>https://www.lakwena.com/work</link>
    <dc:creator>andrewn</dc:creator><dc:subject>art arist work graphics</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:b5372602db27/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:art"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:arist"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:work"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:graphics"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://douges.dev/blog/threejs-trees-1?ck_subscriber_id=1866526443">
    <title>Creating fluffy trees with Three.js (part 1) · douges.dev</title>
    <dc:date>2023-02-03T23:05:07+00:00</dc:date>
    <link>https://douges.dev/blog/threejs-trees-1?ck_subscriber_id=1866526443</link>
    <dc:creator>andrewn</dc:creator><dc:subject>3d graphics programming trees nature article</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:cca8e89944c7/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:3d"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:graphics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:trees"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:nature"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:article"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://hybrid.vigor.bio/">
    <title>Hybrid Vigor by Harm van den Dorpel, 2017 (Family Collection Dijkstra)</title>
    <dc:date>2022-11-06T20:55:58+00:00</dc:date>
    <link>https://hybrid.vigor.bio/</link>
    <dc:creator>andrewn</dc:creator><dc:subject>generative art graphics</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:75e9d265c877/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:generative"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:art"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:graphics"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://gasiulis.name/vector-graphics-on-gpu/">
    <title>Vector graphics on GPU - Aurimas Gasiulis</title>
    <dc:date>2022-10-31T14:34:19+00:00</dc:date>
    <link>https://gasiulis.name/vector-graphics-on-gpu/</link>
    <dc:creator>andrewn</dc:creator><dc:subject>gpu article graphics vector</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:ec662752be2d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:gpu"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:article"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:graphics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:vector"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.globs.design/?">
    <title>Globs Designer</title>
    <dc:date>2022-10-27T07:03:13+00:00</dc:date>
    <link>https://www.globs.design/?</link>
    <dc:creator>andrewn</dc:creator><dc:subject>bezier curve vis tool graphics web</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:e478812adf72/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:bezier"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:curve"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:vis"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:tool"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:graphics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:web"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://archive.org/details/graphics-for-the-dot-matrix-printer-book">
    <title>Graphics For The Dot-Matrix Printer : John Warner Davenport : Free Download, Borrow, and Streaming : Internet Archive</title>
    <dc:date>2022-08-29T08:12:23+00:00</dc:date>
    <link>https://archive.org/details/graphics-for-the-dot-matrix-printer-book</link>
    <dc:creator>andrewn</dc:creator><dc:subject>book computer graphics history</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:1e2eaa67fe9c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:book"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:computer"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:graphics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:history"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.youtube.com/channel/UC-yuWVUplUJZvieEligKBkA">
    <title>javidx9 - YouTube</title>
    <dc:date>2022-06-24T15:57:51+00:00</dc:date>
    <link>https://www.youtube.com/channel/UC-yuWVUplUJZvieEligKBkA</link>
    <dc:creator>andrewn</dc:creator><dc:subject>video tutorial games graphics</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:2c8e968f8e4d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:video"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:games"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:graphics"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/OneLoneCoder/olcPixelGameEngine/">
    <title>OneLoneCoder/olcPixelGameEngine: The official distribution of olcPixelGameEngine, a tool used in javidx9's YouTube videos and projects</title>
    <dc:date>2022-06-24T15:56:42+00:00</dc:date>
    <link>https://github.com/OneLoneCoder/olcPixelGameEngine/</link>
    <dc:creator>andrewn</dc:creator><dc:subject>game engine graphics</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:8150c937d72f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:game"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:engine"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:graphics"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://observablehq.com/@donghaoren/common-tangent-lines-for-two-circles">
    <title>Common Tangent Lines Between Two Circles / Donghao Ren / Observable</title>
    <dc:date>2022-06-24T15:56:18+00:00</dc:date>
    <link>https://observablehq.com/@donghaoren/common-tangent-lines-for-two-circles</link>
    <dc:creator>andrewn</dc:creator><dc:subject>ui graphics geometry</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:ff50caf551f5/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:ui"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:graphics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:geometry"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://shopify.github.io/react-native-skia/">
    <title>React Native Skia | React Native Skia</title>
    <dc:date>2022-06-07T12:34:55+00:00</dc:date>
    <link>https://shopify.github.io/react-native-skia/</link>
    <dc:creator>andrewn</dc:creator><dc:subject>skia graphics</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:ef889a31d1ec/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:skia"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:graphics"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/OneLoneCoder/olcPixelGameEngine">
    <title>OneLoneCoder/olcPixelGameEngine: The official distribution of olcPixelGameEngine, a tool used in javidx9's YouTube videos and projects</title>
    <dc:date>2022-06-05T09:21:47+00:00</dc:date>
    <link>https://github.com/OneLoneCoder/olcPixelGameEngine</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[<blockquote>Provides a fast, richly featured, cross platform pixel drawing and user interface framework </blockquote> ]]></description>
<dc:subject>drawing graphics rust</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:92ba63e8d2ef/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:drawing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:graphics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:rust"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://webgl2fundamentals.org/">
    <title>WebGL2 Fundamentals</title>
    <dc:date>2022-02-28T15:06:19+00:00</dc:date>
    <link>https://webgl2fundamentals.org/</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[<blockquote>These are a set of articles that teach WebGL2 from basic principles. They are NOT old rehashed out of date OpenGL articles like many others on the net. They are entirely new, discarding the old out of date ideas and bringing you to a full understanding of what WebGL really is and how it really works.

</blockquote> ]]></description>
<dc:subject>webgl tutorial graphics</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:eccd9b1a4103/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:webgl"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:graphics"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://users.monash.edu/~mwybrow/papers/marriott-diagrams-2014.pdf">
    <title>Seeing Around Corners: Fast Orthogonal Connector Routing</title>
    <dc:date>2021-12-01T19:21:14+00:00</dc:date>
    <link>https://users.monash.edu/~mwybrow/papers/marriott-diagrams-2014.pdf</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[<blockquote>Orthogonal connectors are used in drawings of many types of net- work diagrams, especially those representing electrical circuits. One approach for routing such connectors has been to compute an orthogonal visibility graph formed by intersecting vertical and horizontal lines projected from the corners of all obstacles and then use an A* search over this graph. However the search can be slow since many routes are in some sense topologically equivalent. We introduce obstacle-hugging routes which provide a canonical representative for a set of topologically equivalent routes. We also introduce a new 1-bend visibility graph that supports computation of these canonical routes. Essentially this con- tains a node for each obstacle corner and connector endpoint in the diagram and an edge between two nodes iff they can be connected using an orthogonal connec- tor with one bend. We show that the use of a 1-bend visibility graph significantly improves the speed of orthogonal connector routing.</blockquote>]]></description>
<dc:subject>research paper algorithm connector graphics graph routing</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:1d5b0997bd26/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:research"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:paper"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:algorithm"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:connector"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:graphics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:graph"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:routing"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://mobile.twitter.com/incre_ment/status/1446904787962773510">
    <title>incre.ment on Twitter: &quot;#つぶやきProcessing void setup(){size(600,600,P3D);}float u,v,t,a,n;void draw(){t+=.01;clear();for(n=0;n&lt;999;n++){a=noise(5+n);push();translate(300+79*(2+cos(v=19*a))*cos(u=19*noise(n)),300+79*(2+cos(v))*sin(u),79*sin(v));fill(</title>
    <dc:date>2021-12-01T19:16:14+00:00</dc:date>
    <link>https://mobile.twitter.com/incre_ment/status/1446904787962773510</link>
    <dc:creator>andrewn</dc:creator><dc:subject>processing 3d graphics</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:df204527f219/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:processing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:3d"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:graphics"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://mobile.twitter.com/smangiat/status/1456669488963850242">
    <title>(1) Stephen Mangiat on Twitter: &quot;Laser Writer https://t.co/tC7bARFT5N #hicetnunc https://t.co/RUXjbGngXb&quot; / Twitter</title>
    <dc:date>2021-11-07T18:33:40+00:00</dc:date>
    <link>https://mobile.twitter.com/smangiat/status/1456669488963850242</link>
    <dc:creator>andrewn</dc:creator><dc:subject>graphics art video</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:7ebd961d74ed/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:graphics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:art"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:video"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://mobile.twitter.com/artofriaz3d/status/1457023837871218695?s=12">
    <title>(1) Mohammed Riaz on Twitter: &quot;#Nodevember Days 5 &amp;amp; 6 - 5 Sided This is known as Cairo Pentagonal Tiling... Took some time to figure it out but I did it :) And for those who don't know, this is inspired by a tutorial from @erindale_xyz Made in #blende</title>
    <dc:date>2021-11-07T18:25:53+00:00</dc:date>
    <link>https://mobile.twitter.com/artofriaz3d/status/1457023837871218695?s=12</link>
    <dc:creator>andrewn</dc:creator><dc:subject>graphics video pentagon blender</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:bbd9f111575f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:graphics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:video"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:pentagon"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:blender"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.bram.us/2021/10/18/non-euclidean-worlds-engine/">
    <title>Non-Euclidean Worlds Engine – Bram.us</title>
    <dc:date>2021-11-07T17:22:11+00:00</dc:date>
    <link>https://www.bram.us/2021/10/18/non-euclidean-worlds-engine/</link>
    <dc:creator>andrewn</dc:creator><dc:subject>3d graphics computer game creative</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:8f7d96e7599a/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:3d"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:graphics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:computer"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:game"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:creative"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://francoisbest.com/posts/2021/hashvatars">
    <title>Representing SHA-256 Hashes As Avatars | François Best</title>
    <dc:date>2021-06-18T10:50:56+00:00</dc:date>
    <link>https://francoisbest.com/posts/2021/hashvatars</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[<blockquote>How to turn 256 bits of entropy into a beautiful, avatar-friendly circular SVG: the Hashvatar</blockquote>]]></description>
<dc:subject>hash avatar graphics</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:140df24400cb/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:hash"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:avatar"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:graphics"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/expo/examples/pull/254">
    <title>Created face filters example by EvanBacon · Pull Request #254 · expo/examples · GitHub</title>
    <dc:date>2021-03-22T15:14:43+00:00</dc:date>
    <link>https://github.com/expo/examples/pull/254</link>
    <dc:creator>andrewn</dc:creator><dc:subject>native graphics camera video filter vision face expo webgl 3d react</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:5461344d739c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:native"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:graphics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:camera"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:video"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:filter"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:vision"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:face"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:expo"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:webgl"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:3d"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:react"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://medium.com/@sunnless/iridescent-shader-breakdown-c87ec5fe1e2a">
    <title>Iridescent shader breakdown. I recently made an iridescent shader… | by Technical Art Blog | Medium</title>
    <dc:date>2021-03-03T21:09:59+00:00</dc:date>
    <link>https://medium.com/@sunnless/iridescent-shader-breakdown-c87ec5fe1e2a</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[<blockquote>I recently made an iridescent shader in Unity using shaderlab and hlsl. I decided to apply it to my illustration of the seven of swords tarot card. Here’s a breakdown of how I made it. My…</blockquote>]]></description>
<dc:subject>unity graphics article</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:2fe70c3c18a8/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:unity"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:graphics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:article"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.shadertoy.com/view/llcXWM">
    <title>Iridescent crystals</title>
    <dc:date>2021-03-03T21:09:08+00:00</dc:date>
    <link>https://www.shadertoy.com/view/llcXWM</link>
    <dc:creator>andrewn</dc:creator><dc:subject>webgl graphics shader</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:3df589796af2/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:webgl"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:graphics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:shader"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://algorithmicbotany.org/papers/#abop">
    <title>Algorithmic Botany: Publications</title>
    <dc:date>2020-12-29T22:09:10+00:00</dc:date>
    <link>http://algorithmicbotany.org/papers/#abop</link>
    <dc:creator>andrewn</dc:creator><dc:subject>algorithms graphics programming maths</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:dad80c702d94/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:algorithms"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:graphics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:maths"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://docs.unity3d.com/Manual/ObliqueFrustum.html">
    <title>Unity - Manual: Using an oblique frustum</title>
    <dc:date>2020-09-27T09:18:18+00:00</dc:date>
    <link>https://docs.unity3d.com/Manual/ObliqueFrustum.html</link>
    <dc:creator>andrewn</dc:creator><dc:subject>perspective one point games rendering graphics unity</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:33982b44023e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:perspective"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:one"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:point"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:games"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:rendering"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:graphics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:unity"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.youtube.com/watch?v=1hqt8JkYRdI&amp;feature=youtu.be&amp;app=desktop">
    <title>ORGANIC TOWNS FROM SQUARE TILES - a talk by OSKAR STÅLBERG at INDIECADE EUROPE 2019 - YouTube</title>
    <dc:date>2020-05-02T08:04:15+00:00</dc:date>
    <link>https://www.youtube.com/watch?v=1hqt8JkYRdI&amp;feature=youtu.be&amp;app=desktop</link>
    <dc:creator>andrewn</dc:creator><dc:subject>game design graphics</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:7cadb09d80e7/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:game"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:design"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:graphics"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.youtube.com/watch?v=XezcZVu66QI">
    <title>Second Reality HD - Framed for 16:9, 720 @ 60p - YouTube</title>
    <dc:date>2020-05-02T07:34:04+00:00</dc:date>
    <link>https://www.youtube.com/watch?v=XezcZVu66QI</link>
    <dc:creator>andrewn</dc:creator><dc:subject>demo scene video computer graphics</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:8726986f0d05/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:demo"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:scene"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:video"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:computer"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:graphics"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://christmasexperiments.com/">
    <title>Christmas Experiments</title>
    <dc:date>2020-05-02T07:20:29+00:00</dc:date>
    <link>https://christmasexperiments.com/</link>
    <dc:creator>andrewn</dc:creator><dc:subject>graphics experiments webgl</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:57e4b60b3181/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:graphics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:experiments"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:webgl"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://programmingdesignsystems.com/">
    <title>Programming Design Systems</title>
    <dc:date>2020-05-02T07:04:08+00:00</dc:date>
    <link>https://programmingdesignsystems.com/</link>
    <dc:creator>andrewn</dc:creator><dc:subject>book design graphics</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:e3fdd6c4a8f7/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:book"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:design"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:graphics"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.opendoodles.com/">
    <title>Open Doodles - Free sketchy illustrations</title>
    <dc:date>2020-03-03T09:40:52+00:00</dc:date>
    <link>https://www.opendoodles.com/</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[<blockquote>A library of sketchy illustrations of people free for personal and commercial use.</blockquote>]]></description>
<dc:subject>design free graphics illustration resources</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:bc953afd8f81/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:design"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:free"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:graphics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:illustration"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:resources"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://blog.presentandcorrect.com/scans-from-how-to-draw-with-spirograph-1967">
    <title>Scans from How to Draw with Spirograph; 1967 | Present&amp;Correct</title>
    <dc:date>2020-01-23T23:18:25+00:00</dc:date>
    <link>http://blog.presentandcorrect.com/scans-from-how-to-draw-with-spirograph-1967</link>
    <dc:creator>andrewn</dc:creator><dc:subject>graphics vintage Spirograph</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:a07bc814e238/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:graphics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:vintage"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:Spirograph"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://rsms.me/time-counter/">
    <title>Time counter</title>
    <dc:date>2020-01-23T22:47:40+00:00</dc:date>
    <link>https://rsms.me/time-counter/</link>
    <dc:creator>andrewn</dc:creator><dc:subject>vis clock graphics data</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:16a3ea72d67b/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:vis"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:clock"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:graphics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:data"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/fabricjs/fabric.js">
    <title>GitHub - fabricjs/fabric.js: Javascript Canvas Library, SVG-to-Canvas (&amp; canvas-to-SVG) Parser</title>
    <dc:date>2019-11-16T08:07:34+00:00</dc:date>
    <link>https://github.com/fabricjs/fabric.js</link>
    <dc:creator>andrewn</dc:creator><dc:subject>js graphics canvas lib svg</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:982f43138858/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:js"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:graphics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:canvas"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:lib"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:svg"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://alibaba.github.io/GCanvas/">
    <title>GCanvas - Draw to your devices directly with Javascript</title>
    <dc:date>2019-07-18T15:11:10+00:00</dc:date>
    <link>https://alibaba.github.io/GCanvas/</link>
    <dc:creator>andrewn</dc:creator><dc:subject>canvas graphics mobile js react native</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:e3f8280e898c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:canvas"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:graphics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:mobile"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:js"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:react"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:native"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/SuperIlu/DOjs">
    <title>SuperIlu/DOjS: A DOS JavaScript Canvas with sound</title>
    <dc:date>2019-06-07T20:12:58+00:00</dc:date>
    <link>https://github.com/SuperIlu/DOjs</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[<blockquote>A DOS JavaScript Canvas with sound. Contribute to SuperIlu/DOjS development by creating an account on GitHub.</blockquote>]]></description>
<dc:subject>js dos graphics p5js</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:067ff9fb84ea/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:js"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:dos"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:graphics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:p5js"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://roughjs.com/">
    <title>Rough.js</title>
    <dc:date>2019-05-24T20:49:55+00:00</dc:date>
    <link>https://roughjs.com/</link>
    <dc:creator>andrewn</dc:creator><dc:subject>lib js drawing graphics rough</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:05a0894a7e45/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:lib"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:js"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:drawing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:graphics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:rough"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://bellwoods.xyz/">
    <title>Bellwoods</title>
    <dc:date>2019-03-19T10:35:09+00:00</dc:date>
    <link>https://bellwoods.xyz/</link>
    <dc:creator>andrewn</dc:creator><dc:subject>webgl generative game graphics audio</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:15b7ed84141c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:webgl"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:generative"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:game"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:graphics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:audio"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://ptsjs.org/">
    <title>Pts.js</title>
    <dc:date>2019-03-19T10:19:00+00:00</dc:date>
    <link>https://ptsjs.org/</link>
    <dc:creator>andrewn</dc:creator><dc:subject>graphics js</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:a0c5fdf2ddac/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:graphics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:js"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/mnmxmx/toon-shading">
    <title>mnmxmx/toon-shading</title>
    <dc:date>2019-03-19T09:00:59+00:00</dc:date>
    <link>https://github.com/mnmxmx/toon-shading</link>
    <dc:creator>andrewn</dc:creator><dc:subject>graphics effect webgl cartoon</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:89285914f867/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:graphics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:effect"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:webgl"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:cartoon"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://blog.mapbox.com/how-i-built-a-wind-map-with-webgl-b63022b5537f">
    <title>How I built a wind map with WebGL – Points of interest</title>
    <dc:date>2019-03-12T10:33:27+00:00</dc:date>
    <link>https://blog.mapbox.com/how-i-built-a-wind-map-with-webgl-b63022b5537f</link>
    <dc:creator>andrewn</dc:creator><dc:subject>webgl data visualisation graphics maps weather wind geo</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:f783bf4e483e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:webgl"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:data"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:visualisation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:graphics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:maps"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:weather"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:wind"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:geo"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://generative-crystals.glitch.me/">
    <title>Generative Crystals</title>
    <dc:date>2019-03-02T09:20:18+00:00</dc:date>
    <link>https://generative-crystals.glitch.me/</link>
    <dc:creator>andrewn</dc:creator><dc:subject>graphics 2d generative</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:dfe41d91f943/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:graphics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:2d"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:generative"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://codea.io/blog/the-ios-menu/">
    <title>The iOS Menu – Codea &amp; Shade</title>
    <dc:date>2019-01-27T11:13:28+00:00</dc:date>
    <link>https://codea.io/blog/the-ios-menu/</link>
    <dc:creator>andrewn</dc:creator><dc:subject>ios implementation programming graphics ui ux article design</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:22fbd2dc420b/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:ios"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:implementation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:graphics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:ui"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:ux"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:article"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:design"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://tympanus.net/codrops/2018/12/13/ambient-canvas-backgrounds/">
    <title>Ambient Canvas Backgrounds | Codrops</title>
    <dc:date>2019-01-02T12:16:02+00:00</dc:date>
    <link>https://tympanus.net/codrops/2018/12/13/ambient-canvas-backgrounds/</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[<blockquote>Five ambient webpage backgrounds created using the HTML5 Canvas API and jwagner's Simplex Noise library.</blockquote>]]></description>
<dc:subject>canvas graphics animation background tutorial</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:ea476ff1db93/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:canvas"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:graphics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:animation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:background"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:tutorial"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.creativeapplications.net/news/goodbye-uncanny-valley/">
    <title>Goodbye Uncanny Valley</title>
    <dc:date>2018-12-02T14:14:22+00:00</dc:date>
    <link>https://www.creativeapplications.net/news/goodbye-uncanny-valley/</link>
    <dc:creator>andrewn</dc:creator><dc:subject>cgi art graphics video</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:f29983fedefc/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:cgi"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:art"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:graphics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:video"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://marketcafemag.bigcartel.com/">
    <title>Market Cafe Mag — Home</title>
    <dc:date>2018-08-26T13:55:47+00:00</dc:date>
    <link>https://marketcafemag.bigcartel.com/</link>
    <dc:creator>andrewn</dc:creator><dc:subject>data visualisation magazine graphics</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:47c633de396c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:data"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:visualisation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:magazine"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:graphics"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://rabbitear.org/">
    <title>Rabbit Ear, origami and creative code</title>
    <dc:date>2018-08-10T06:59:03+00:00</dc:date>
    <link>https://rabbitear.org/</link>
    <dc:creator>andrewn</dc:creator><dc:subject>computation geometry origami js graphics</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:759fe514e91c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:computation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:geometry"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:origami"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:js"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:graphics"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://apps.amandaghassaei.com/OrigamiSimulator/">
    <title>Origami Simulator</title>
    <dc:date>2018-05-19T15:06:13+00:00</dc:date>
    <link>http://apps.amandaghassaei.com/OrigamiSimulator/</link>
    <dc:creator>andrewn</dc:creator><dc:subject>3d graphics origami simulator webgl</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:6dcd06303489/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:3d"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:graphics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:origami"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:simulator"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:webgl"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://ertdfgcvb.xyz/">
    <title>ertdfgcvb</title>
    <dc:date>2018-05-19T14:39:24+00:00</dc:date>
    <link>https://ertdfgcvb.xyz/</link>
    <dc:creator>andrewn</dc:creator><dc:subject>ascii design inspiration animation generative graphics</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:1fa9915a08fc/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:ascii"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:design"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:inspiration"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:animation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:generative"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:graphics"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/propublica/weepeople">
    <title>GitHub - propublica/weepeople: A typeface of people sillhouettes, to make it easy to build web graphics featuring little people instead of dots.</title>
    <dc:date>2018-05-19T13:58:08+00:00</dc:date>
    <link>https://github.com/propublica/weepeople</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[<blockquote>A typeface of people sillhouettes, to make it easy to build web graphics featuring little people instead of dots.</blockquote>
]]></description>
<dc:subject>font graphics people</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:091e64d6034d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:font"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:graphics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:people"/>
</rdf:Bag></taxo:topics>
</item>
</rdf:RDF>