<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="/assets/xml/rss.xsl" media="all"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Gustaf Waldemarson (Posts about textures)</title><link>https://gustafwaldemarson.com/</link><description></description><atom:link href="https://gustafwaldemarson.com/tags/textures.xml" rel="self" type="application/rss+xml"></atom:link><language>en</language><copyright>Contents © 2025 &lt;a href="mailto:gustaf.waldemarson@gmail.com"&gt;Gustaf Waldemarson&lt;/a&gt; </copyright><lastBuildDate>Sun, 11 May 2025 14:49:25 GMT</lastBuildDate><generator>Nikola (getnikola.com)</generator><docs>http://blogs.law.harvard.edu/tech/rss</docs><item><title>Succinct Opacity Micromaps</title><link>https://gustafwaldemarson.com/posts/succinct-opacity-micromaps/</link><dc:creator>Gustaf Waldemarson</dc:creator><description>&lt;div class="post-images"&gt;
&lt;p&gt;
&lt;img src="https://gustafwaldemarson.com/images/publications/succinct-opacity-micromaps/compression-teaser.opt.png" alt="Teaser"&gt;
&lt;/p&gt;
&lt;/div&gt;

&lt;div class="post-images"&gt;
&lt;p&gt;
&lt;img src="https://gustafwaldemarson.com/images/publications/succinct-opacity-micromaps/landscape-4state-6level-texture_04.png" alt="Landscape"&gt;
&lt;img src="https://gustafwaldemarson.com/images/publications/succinct-opacity-micromaps/san-miguel-pbrt-4state-6level-texture_04.png" alt="San Miguel"&gt;
&lt;/p&gt;

&lt;/div&gt;

&lt;p&gt;
Recently, I presented a bit of my work at the High-Performance graphics
conference on compressing a relatively new kind of Vulkan® and DirectX® graphics
object: the Opacity Micromap. This object is intended to be used as a relatively
cheap memory hint to the hardware ray-tracing pipeline to attempt to cut down on
the number of times the expensive &lt;code&gt;AnyHit&lt;/code&gt; shader has to be called.
&lt;/p&gt;

&lt;p&gt;
It may still be relatively big however; so in this work we introduce a way to
interpret the micromap as a tree structure that in turn can be compressed in a
very efficient way: Up to 110 times in some actual content.
&lt;/p&gt;

&lt;p&gt;
You can find the presentation, the slides, and the paper itself among my
&lt;a href="/pages/publications/"&gt;publications&lt;/a&gt;.
&lt;/p&gt;</description><category>micromaps</category><category>ray tracing</category><category>textures</category><category>Vulkan</category><guid>https://gustafwaldemarson.com/posts/succinct-opacity-micromaps/</guid><pubDate>Sun, 18 Aug 2024 10:58:18 GMT</pubDate></item></channel></rss>