<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Multiple Scattering</title>
	<atom:link href="http://www.sjbrown.co.uk/2012/06/21/multiple-scattering/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.sjbrown.co.uk/2012/06/21/multiple-scattering/</link>
	<description>Work log for ideas and hobby projects.</description>
	<lastBuildDate>Mon, 25 Mar 2013 04:05:47 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
	<item>
		<title>By: Iliyan</title>
		<link>http://www.sjbrown.co.uk/2012/06/21/multiple-scattering/comment-page-1/#comment-26728</link>
		<dc:creator>Iliyan</dc:creator>
		<pubDate>Fri, 22 Jun 2012 09:29:56 +0000</pubDate>
		<guid isPermaLink="false">http://www.sjbrown.co.uk/?p=1303#comment-26728</guid>
		<description><![CDATA[I agree it can be a bit confusing in the beginning. But it&#039;s essentially a slight extension of Veach framework, where a path vertex can not only lie on a surface, but can also be in a medium. Thus the path vertex measure is either area or volume, and is specified using the characteristic bit vector. Additionally, in the geometric you generalize the binary visibility term to the transmittance between the two points (which is 0 if the connecting line intersects an opaque object). You make the BSDF to also handle volumetric scattering (via the phase function) and that&#039;s it. That&#039;s all to Pauly&#039;s path integral extension.]]></description>
		<content:encoded><![CDATA[<p>I agree it can be a bit confusing in the beginning. But it&#8217;s essentially a slight extension of Veach framework, where a path vertex can not only lie on a surface, but can also be in a medium. Thus the path vertex measure is either area or volume, and is specified using the characteristic bit vector. Additionally, in the geometric you generalize the binary visibility term to the transmittance between the two points (which is 0 if the connecting line intersects an opaque object). You make the BSDF to also handle volumetric scattering (via the phase function) and that&#8217;s it. That&#8217;s all to Pauly&#8217;s path integral extension.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Simon Brown</title>
		<link>http://www.sjbrown.co.uk/2012/06/21/multiple-scattering/comment-page-1/#comment-26697</link>
		<dc:creator>Simon Brown</dc:creator>
		<pubDate>Thu, 21 Jun 2012 19:57:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.sjbrown.co.uk/?p=1303#comment-26697</guid>
		<description><![CDATA[&lt;blockquote&gt;You only need to add the distance sampling, which results in slightly different pdf if the point ends up being in the medium or on a surface, but that’s essentially it.&lt;/blockquote&gt;

Well maybe it&#039;s just my maths that are a bit rusty then, I didn&#039;t find the new path space measure to be trivial, but that&#039;s essentially it. :)]]></description>
		<content:encoded><![CDATA[<blockquote><p>You only need to add the distance sampling, which results in slightly different pdf if the point ends up being in the medium or on a surface, but that’s essentially it.</p></blockquote>
<p>Well maybe it&#8217;s just my maths that are a bit rusty then, I didn&#8217;t find the new path space measure to be trivial, but that&#8217;s essentially it. <img src='http://www.sjbrown.co.uk/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Iliyan</title>
		<link>http://www.sjbrown.co.uk/2012/06/21/multiple-scattering/comment-page-1/#comment-26696</link>
		<dc:creator>Iliyan</dc:creator>
		<pubDate>Thu, 21 Jun 2012 19:44:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.sjbrown.co.uk/?p=1303#comment-26696</guid>
		<description><![CDATA[What is so different with the MIS weights? You only need to add the distance sampling, which results in slightly different pdf if the point ends up being in the medium or on a surface, but that&#039;s essentially it. The directional sampling is either BSDF or a phase function, which can be encapsulated in the implementation. It becomes much more nasty with inhomogeneous media, where it&#039;s impossible to exactly compute distance pdfs, cause they are integrals themselves (assuming transmittance based distance sampling). Actually, adding participating media on top of a working bidirectional path tracer is surprisingly straightforward.]]></description>
		<content:encoded><![CDATA[<p>What is so different with the MIS weights? You only need to add the distance sampling, which results in slightly different pdf if the point ends up being in the medium or on a surface, but that&#8217;s essentially it. The directional sampling is either BSDF or a phase function, which can be encapsulated in the implementation. It becomes much more nasty with inhomogeneous media, where it&#8217;s impossible to exactly compute distance pdfs, cause they are integrals themselves (assuming transmittance based distance sampling). Actually, adding participating media on top of a working bidirectional path tracer is surprisingly straightforward.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
<!-- This Quick Cache file was built for (  www.sjbrown.co.uk/2012/06/21/multiple-scattering/feed/ ) in 0.11535 seconds, on May 19th, 2013 at 1:27 pm UTC. -->
<!-- This Quick Cache file will automatically expire ( and be re-built automatically ) on May 19th, 2013 at 2:27 pm UTC -->