<?xml version="1.0" encoding="utf-8" ?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/">
  <channel>
    <title>#research posts — Ben Crowder</title>
    <link>https://bencrowder.net/blog/tag/research/</link>
    <atom:link href="https://bencrowder.net/blog/tag/research/feed/" rel="self" />
    <description>Feed for blog posts tagged with #research.</description>
    <lastBuildDate>Fri, 17 Apr 2026 23:19:59 GMT</lastBuildDate>
    <language>en-US</language>
    <generator>https://bencrowder.net/</generator>

    <item>
      <title>Some dinky pixel art experiments, exploring what it looks like when you add texture and make them lo...</title>
      <link>https://bencrowder.net/blog/2023/1504/</link>
      <guid isPermaLink="true">https://bencrowder.net/blog/2023/1504/</guid>
      <pubDate>Fri, 21 Apr 2023 12:00:00 GMT</pubDate>
      <dc:creator><![CDATA[Ben Crowder]]></dc:creator>
      <description><![CDATA[<p>Some dinky pixel art experiments, exploring what it looks like when you add texture and make them look kind of like mosaic tiles. (I’m sure someone else has already done this, but I haven’t, so here we are.) Also, this isn’t great pixel art, just to be clear.</p>
<p><figure>
        <img src="https://cdn.bencrowder.net/blog/2023/04/pixeltest-a.jpg" alt="pixeltest-a.jpg" title="pixeltest-a.jpg" />
        
      </figure></p>
<p>For this first experiment, I made the squares in Figma and set the colors there, which was pretty laborious. Exported to SVG and added turbulence/displacement filters to get some variation. When exporting to PNG via Inkscape, I ran into the perennial issue where the filters sometimes only work on the top and left sides of the shape. (Someday I’ll figure out what’s going on there, since the filters look fine in Finder via Quick Look. In this case, from a distance, it still kind of looks okay.) Finally, I added some textures in Affinity Photo with opacity set to around 20% and blend mode set to soft light or overlay.</p>
<p><figure>
        <img src="https://cdn.bencrowder.net/blog/2023/04/pixeltest-b.jpg" alt="pixeltest-b.jpg" title="pixeltest-b.jpg" />
        
      </figure></p>
<p>Second experiment: making things easier. I made a 48x48 image in Procreate Pocket on my phone and painted the scene using the oil paint brush. (Which is why the eyes are crazy and there isn’t a ton of definition on the characters. Like I said, not great pixel art.) I then wrote a quick command-line script (JS/Node) to take a PNG and export an SVG where each pixel of the PNG is a <code>&amp;lt;rect&amp;gt;</code> in SVG. Way faster than making the squares in Figma. The script shrinks each square a little and adds some jitter to the points as well. And I changed the background color to be more ground-like. Exported to PNG and textured as in the first experiment.</p>
<p>Some ideas for future exploration:</p>
<ul>
<li>More subdivision on the tiles, for a little more geometric variety</li>
<li>Programmatically export masks from the SVG so that each tile can look more different from its neighbors, texturally (a masked tile would be next to an unmasked one, basically, with some randomness thrown in)</li>
<li>Rounding the edges of the tiles a little</li>
<li>Rendering the tiles in Blender (either with heightfields or by generating actual geometry with Python), ideally with some procedural texturing</li>
</ul>
<p>Anyway, a fun afternoon diversion.</p><hr class="feed-extra" style="margin-top: 48pt;" /><p class="feed-extra feed-mail"><a href="mailto:ben.crowder@gmail.com?subject=Re%3A%20Some dinky pixel art experiments, exploring what it looks like when you add texture and make them lo...">Reply via email</a></p>]]></description>
    </item>
    <item>
      <title>Links #11</title>
      <link>https://bencrowder.net/blog/2020/links-11/</link>
      <guid isPermaLink="true">https://bencrowder.net/blog/2020/links-11/</guid>
      <pubDate>Mon, 31 Aug 2020 12:00:00 GMT</pubDate>
      <dc:creator><![CDATA[Ben Crowder]]></dc:creator>
      <description><![CDATA[<ul>
<li><a href="https://pantel.is/projects/css3d/">Pantelis Kalogiros’s CSS 3D Adventure</a> — impressive hack, which makes me think about other ways CSS’s 3D functionality could be used (for actual projects)</li>
<li><a href="https://medium.com/microsoft-design/leading-trim-the-future-of-digital-typesetting-d082d84b202">Ethan Wang on leading-trim in CSS</a> — a much-needed fix, looking forward to this getting implemented</li>
<li><a href="https://technology.nasa.gov/patent/TOP2-272">NASA’s patent for a new way to get to the moon</a> — I…didn’t know these could be patented</li>
<li><a href="https://twitter.com/AvatarDomy/status/1297072252723302400">An animation showing how Jupiter’s gravity saves us from asteroids</a> — thank you, Jupiter</li>
<li><a href="https://www.worksinprogress.co/issue/the-rise-and-fall-of-the-american-rd-lab/">Ben Southwood on the rise and fall of the industrial R&D lab</a> — oh how I wish I could have worked at Bell Labs or Xerox PARC</li>
</ul><hr class="feed-extra" style="margin-top: 48pt;" /><p class="feed-extra feed-mail"><a href="mailto:ben.crowder@gmail.com?subject=Re%3A%20Links #11">Reply via email</a></p>]]></description>
    </item>
    
  </channel>
</rss>
