<?xml version="1.0" encoding="UTF-8" standalone="yes"?><oembed><version><![CDATA[1.0]]></version><provider_name><![CDATA[Krzysztof Narkowicz]]></provider_name><provider_url><![CDATA[https://knarkowicz.wordpress.com]]></provider_url><author_name><![CDATA[Krzysztof Narkowicz]]></author_name><author_url><![CDATA[https://knarkowicz.wordpress.com/author/knarkowicz/]]></author_url><title><![CDATA[Comparing Microfacet Multiple Scattering with Real-Life&nbsp;Measurements]]></title><type><![CDATA[link]]></type><html><![CDATA[<p><span style="font-weight:400;">Microfacet multiple scattering approximations change content authoring &#8211; both for good (energy conservation) and for not so good (saturation changes with roughness). I was curious how current microfacet multiple scattering techniques compare against a measured real-life reference. </span><span style="font-weight:400;">After all, real-life surfaces aren’t perfectly isotropic, they have small scratches causing diffraction which can’t be modeled by geometrical optics etc. So maybe color saturation changes shouldn&#8217;t be there?</span></p>
<p><span style="font-weight:400;">Unfortunately there isn’t much data for measurements of the same materials with varying roughness. </span><span style="font-weight:400;">According to Wenzel Jakob </span> <span style="font-weight:400;">they have some differently machined metals in queue for scanning and will include them in they awesome <a href="https://rgl.epfl.ch/materials">RGL material database</a></span><span style="font-weight:400;">, but for now I could only find data in studies made for the material manufacturing industry.</span></p>
<p><span style="font-weight:400;">Let’s start with the state of the art approximation of microfacet multiple scattering from <a href="https://blog.selfshadow.com/publications/turquin/ms_comp_final.pdf">[Turquin]</a>. We can see that with increasing roughness it conserves energy and color becomes more saturated:</span></p>
<p><img loading="lazy" data-attachment-id="1206" data-permalink="https://knarkowicz.wordpress.com/microfacter_multiple_scattering/" data-orig-file="https://knarkowicz.files.wordpress.com/2019/08/microfacter_multiple_scattering.jpg" data-orig-size="799,225" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="microfacter_multiple_scattering" data-image-description="" data-image-caption="" data-medium-file="https://knarkowicz.files.wordpress.com/2019/08/microfacter_multiple_scattering.jpg?w=300" data-large-file="https://knarkowicz.files.wordpress.com/2019/08/microfacter_multiple_scattering.jpg?w=799" class=" size-full wp-image-1206 aligncenter" src="https://knarkowicz.files.wordpress.com/2019/08/microfacter_multiple_scattering.jpg?w=799&#038;h=225" alt="microfacter_multiple_scattering" width="799" height="225" srcset="https://knarkowicz.files.wordpress.com/2019/08/microfacter_multiple_scattering.jpg 799w, https://knarkowicz.files.wordpress.com/2019/08/microfacter_multiple_scattering.jpg?w=150&amp;h=42 150w, https://knarkowicz.files.wordpress.com/2019/08/microfacter_multiple_scattering.jpg?w=300&amp;h=84 300w, https://knarkowicz.files.wordpress.com/2019/08/microfacter_multiple_scattering.jpg?w=768&amp;h=216 768w" sizes="(max-width: 799px) 100vw, 799px" /></p>
<p><span style="font-weight:400;">And here’s a photo of differently machined aluminium alloy</span><span style="font-weight:400;"> from <a href="https://journals.plos.org/plosone/article?id=10.1371/journal.pone.0195083">[Li 2018]</a></span><span style="font-weight:400;"> which nicely fits multiple scattering energy conservation approach:</span></p>
<div data-shortcode="caption" id="attachment_1205" style="width: 999px" class="wp-caption aligncenter"><img loading="lazy" aria-describedby="caption-attachment-1205" data-attachment-id="1205" data-permalink="https://knarkowicz.wordpress.com/feed_rate/" data-orig-file="https://knarkowicz.files.wordpress.com/2019/08/feed_rate.jpg" data-orig-size="989,555" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="feed_rate" data-image-description="" data-image-caption="" data-medium-file="https://knarkowicz.files.wordpress.com/2019/08/feed_rate.jpg?w=300" data-large-file="https://knarkowicz.files.wordpress.com/2019/08/feed_rate.jpg?w=989" class="alignnone size-full wp-image-1205" src="https://knarkowicz.files.wordpress.com/2019/08/feed_rate.jpg?w=989&#038;h=555" alt="feed_rate" width="989" height="555" srcset="https://knarkowicz.files.wordpress.com/2019/08/feed_rate.jpg 989w, https://knarkowicz.files.wordpress.com/2019/08/feed_rate.jpg?w=150&amp;h=84 150w, https://knarkowicz.files.wordpress.com/2019/08/feed_rate.jpg?w=300&amp;h=168 300w, https://knarkowicz.files.wordpress.com/2019/08/feed_rate.jpg?w=768&amp;h=431 768w" sizes="(max-width: 989px) 100vw, 989px" /><p id="caption-attachment-1205" class="wp-caption-text">Surface roughness increases with increased feed rate</p></div>
<p><span style="font-weight:400;"><a href="https://www.jim.or.jp/journal/e/pdf3/45/04/1027.pdf">[Yonehara 2004]</a> has some more detailed measurements of surface properties. Interestingly with increasing roughness color in real measurements is getting a bluish tint instead of simply gaining saturation as in microfacet multiple scattering models.</span></p>
<p><span style="font-weight:400;">“In all specimens, as the Ra became smaller, a tendency was seen that the reflectance in the measured wavelength region became lower. In particular, the drop in reflectance in the long wavelength side was significant in comparison with that of the short wavelength side. </span>(&#8230;) <span style="font-weight:400;">In other ways, for the case where the roughness plane is the same, in comparison with the short wavelength side, the light of the long wavelength side causes specular reflection more easily”</span></p>
<p><img loading="lazy" data-attachment-id="1207" data-permalink="https://knarkowicz.wordpress.com/roughness_chromacity/" data-orig-file="https://knarkowicz.files.wordpress.com/2019/08/roughness_chromacity.jpg" data-orig-size="1097,454" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="roughness_chromacity" data-image-description="" data-image-caption="" data-medium-file="https://knarkowicz.files.wordpress.com/2019/08/roughness_chromacity.jpg?w=300" data-large-file="https://knarkowicz.files.wordpress.com/2019/08/roughness_chromacity.jpg?w=1024" class=" size-full wp-image-1207 aligncenter" src="https://knarkowicz.files.wordpress.com/2019/08/roughness_chromacity.jpg?w=1097&#038;h=454" alt="roughness_chromacity" width="1097" height="454" srcset="https://knarkowicz.files.wordpress.com/2019/08/roughness_chromacity.jpg 1097w, https://knarkowicz.files.wordpress.com/2019/08/roughness_chromacity.jpg?w=150&amp;h=62 150w, https://knarkowicz.files.wordpress.com/2019/08/roughness_chromacity.jpg?w=300&amp;h=124 300w, https://knarkowicz.files.wordpress.com/2019/08/roughness_chromacity.jpg?w=768&amp;h=318 768w, https://knarkowicz.files.wordpress.com/2019/08/roughness_chromacity.jpg?w=1024&amp;h=424 1024w" sizes="(max-width: 1097px) 100vw, 1097px" /></p>
<h1><span style="font-weight:400;">References</span></h1>
<p><span style="font-weight:400;">[Turquin] &#8211; <a href="https://blog.selfshadow.com/publications/turquin/ms_comp_final.pdf">“Practical multiple scattering compensation for microfacet models”</a></span></p>
<p><span style="font-weight:400;">[Li 2018] &#8211; </span><a href="https://journals.plos.org/plosone/article?id=10.1371/journal.pone.0195083"><span style="font-weight:400;">&#8220;</span><span style="font-weight:400;">Al6061 </span><span style="font-weight:400;">Surface roughness and optical reflectance when machined by single point diamond turning at a low feed rate”</span></a></p>
<p><span style="font-weight:400;"> [Yonehara 2004] &#8211; <a href="https://www.jim.or.jp/journal/e/pdf3/45/04/1027.pdf">“Experimental Relationships between Surface Roughness, Glossiness </a></span><a href="https://www.jim.or.jp/journal/e/pdf3/45/04/1027.pdf"><span style="font-weight:400;">and Color of Chromatic Colored Metal”</span></a></p>
]]></html><thumbnail_url><![CDATA[https://knarkowicz.files.wordpress.com/2019/08/microfacter_multiple_scattering.jpg?fit=440%2C330]]></thumbnail_url><thumbnail_width><![CDATA[440]]></thumbnail_width><thumbnail_height><![CDATA[124]]></thumbnail_height></oembed>