<?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: Light Pre Pass in XNA: Basic Implementation</title>
	<atom:link href="http://mquandt.com/blog/2009/12/light-pre-pass-in-xna-basic-implementation/feed/" rel="self" type="application/rss+xml" />
	<link>http://mquandt.com/blog/2009/12/light-pre-pass-in-xna-basic-implementation/</link>
	<description></description>
	<lastBuildDate>Sat, 05 Jun 2010 04:37:44 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<item>
		<title>By: Michael</title>
		<link>http://mquandt.com/blog/2009/12/light-pre-pass-in-xna-basic-implementation/comment-page-1/#comment-3006</link>
		<dc:creator>Michael</dc:creator>
		<pubDate>Wed, 02 Dec 2009 06:12:20 +0000</pubDate>
		<guid isPermaLink="false">http://mquandt.com/blog/?p=60#comment-3006</guid>
		<description>&lt;blockquote cite=&quot;#commentbody-3005&quot;&gt;
&lt;strong&gt;&lt;a href=&quot;#comment-3005&quot; rel=&quot;nofollow&quot;&gt; zizi&lt;/a&gt; :&lt;/strong&gt;
          &lt;p&gt;Hi, nice post. Are you doing something bigger using this technique, or is this just an educational sample? Also what kind of shadowing are you going to implement? Looking forward to your next post on this.&lt;/p&gt;
         &lt;/blockquote&gt;
Thanks :)
This is currently the core of my own engine&#039;s renderer, however from this point onwards I have split the codebase so that I can show off different ways of doing things.

This is just the first of multiple samples/articles that will build upon this, and as I add features to my engine, if they relate to this I will probably write about them.

As for shadowing, I am not sure at this time, I may do an article on adding basic shadowing to this system, or just go straight into whatever technique I will use myself.</description>
		<content:encoded><![CDATA[<blockquote cite="#commentbody-3005"><p>
<strong><a href="#comment-3005" rel="nofollow"> zizi</a> :</strong></p>
<p>Hi, nice post. Are you doing something bigger using this technique, or is this just an educational sample? Also what kind of shadowing are you going to implement? Looking forward to your next post on this.</p>
</blockquote>
<p>Thanks <img src='http://mquandt.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
This is currently the core of my own engine&#8217;s renderer, however from this point onwards I have split the codebase so that I can show off different ways of doing things.</p>
<p>This is just the first of multiple samples/articles that will build upon this, and as I add features to my engine, if they relate to this I will probably write about them.</p>
<p>As for shadowing, I am not sure at this time, I may do an article on adding basic shadowing to this system, or just go straight into whatever technique I will use myself.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: zizi</title>
		<link>http://mquandt.com/blog/2009/12/light-pre-pass-in-xna-basic-implementation/comment-page-1/#comment-3005</link>
		<dc:creator>zizi</dc:creator>
		<pubDate>Wed, 02 Dec 2009 05:32:35 +0000</pubDate>
		<guid isPermaLink="false">http://mquandt.com/blog/?p=60#comment-3005</guid>
		<description>Hi, nice post. Are you doing something bigger using this technique, or is this just an educational sample? Also what kind of shadowing are you going to implement? Looking forward to your next post on this.</description>
		<content:encoded><![CDATA[<p>Hi, nice post. Are you doing something bigger using this technique, or is this just an educational sample? Also what kind of shadowing are you going to implement? Looking forward to your next post on this.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Light Pre-Pass in XNA [Part 1] &#171; Michael Quandt</title>
		<link>http://mquandt.com/blog/2009/12/light-pre-pass-in-xna-basic-implementation/comment-page-1/#comment-3004</link>
		<dc:creator>Light Pre-Pass in XNA [Part 1] &#171; Michael Quandt</dc:creator>
		<pubDate>Wed, 02 Dec 2009 01:22:27 +0000</pubDate>
		<guid isPermaLink="false">http://mquandt.com/blog/?p=60#comment-3004</guid>
		<description>[...] Continue to the implementation in Part 1. [...]</description>
		<content:encoded><![CDATA[<p>[...] Continue to the implementation in Part 1. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael</title>
		<link>http://mquandt.com/blog/2009/12/light-pre-pass-in-xna-basic-implementation/comment-page-1/#comment-3003</link>
		<dc:creator>Michael</dc:creator>
		<pubDate>Wed, 02 Dec 2009 00:37:24 +0000</pubDate>
		<guid isPermaLink="false">http://mquandt.com/blog/?p=60#comment-3003</guid>
		<description>&lt;blockquote cite=&quot;#commentbody-2998&quot;&gt;
&lt;strong&gt;&lt;a href=&quot;#comment-2998&quot; rel=&quot;nofollow&quot;&gt; Pete&lt;/a&gt; :&lt;/strong&gt;
          &lt;p&gt;Nice article!&lt;/p&gt;
&lt;p&gt;Maybe you don’t need to implement a forward renderer for transparent objects. Read this article:&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://diaryofagraphicsprogrammer.blogspot.com/2009/11/order-independent-transparency.html&quot; rel=&quot;nofollow&quot;&gt;http://diaryofagraphicsprogrammer.blogspot.com/2009/11/order-independent-transparency.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;(in particular “Reverse Depth Peeling”).&lt;/p&gt;
         &lt;/blockquote&gt;
Yeah that is true, there are alternatives that do not require a separate renderer for transparent objects. Another technique is using stippling to &quot;alternate&quot; between layers.
(See Inferred Lighting, SIGGRAPH 2009)

http://graphics.cs.uiuc.edu/~kircher/publications.html

That is something I plan to look into for my own engine, and certainly write about if everything works out.</description>
		<content:encoded><![CDATA[<blockquote cite="#commentbody-2998"><p>
<strong><a href="#comment-2998" rel="nofollow"> Pete</a> :</strong></p>
<p>Nice article!</p>
<p>Maybe you don’t need to implement a forward renderer for transparent objects. Read this article:</p>
<p><a href="http://diaryofagraphicsprogrammer.blogspot.com/2009/11/order-independent-transparency.html" rel="nofollow">http://diaryofagraphicsprogrammer.blogspot.com/2009/11/order-independent-transparency.html</a></p>
<p>(in particular “Reverse Depth Peeling”).</p>
</blockquote>
<p>Yeah that is true, there are alternatives that do not require a separate renderer for transparent objects. Another technique is using stippling to &#8220;alternate&#8221; between layers.<br />
(See Inferred Lighting, SIGGRAPH 2009)</p>
<p><a href="http://graphics.cs.uiuc.edu/~kircher/publications.html" rel="nofollow">http://graphics.cs.uiuc.edu/~kircher/publications.html</a></p>
<p>That is something I plan to look into for my own engine, and certainly write about if everything works out.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Light Pre Pass in XNA &#171; Sgt. Conker</title>
		<link>http://mquandt.com/blog/2009/12/light-pre-pass-in-xna-basic-implementation/comment-page-1/#comment-3002</link>
		<dc:creator>Light Pre Pass in XNA &#171; Sgt. Conker</dc:creator>
		<pubDate>Tue, 01 Dec 2009 18:50:07 +0000</pubDate>
		<guid isPermaLink="false">http://mquandt.com/blog/?p=60#comment-3002</guid>
		<description>[...] topic in the future, so this should be interesting to watch. You can go take a look at the article here. VN:F [1.7.7_1013]please wait...Rating: 0.0/5 (0 votes cast)   About Captain ZSquareMicrosoft XNA [...]</description>
		<content:encoded><![CDATA[<p>[...] topic in the future, so this should be interesting to watch. You can go take a look at the article here. VN:F [1.7.7_1013]please wait&#8230;Rating: 0.0/5 (0 votes cast)   About Captain ZSquareMicrosoft XNA [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Charles Humphrey</title>
		<link>http://mquandt.com/blog/2009/12/light-pre-pass-in-xna-basic-implementation/comment-page-1/#comment-3000</link>
		<dc:creator>Charles Humphrey</dc:creator>
		<pubDate>Tue, 01 Dec 2009 15:17:34 +0000</pubDate>
		<guid isPermaLink="false">http://mquandt.com/blog/?p=60#comment-3000</guid>
		<description>Yes, great post, going to have fun playing with this now :)</description>
		<content:encoded><![CDATA[<p>Yes, great post, going to have fun playing with this now <img src='http://mquandt.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Pete</title>
		<link>http://mquandt.com/blog/2009/12/light-pre-pass-in-xna-basic-implementation/comment-page-1/#comment-2998</link>
		<dc:creator>Pete</dc:creator>
		<pubDate>Tue, 01 Dec 2009 14:34:13 +0000</pubDate>
		<guid isPermaLink="false">http://mquandt.com/blog/?p=60#comment-2998</guid>
		<description>Nice article!

Maybe you don&#039;t need to implement a forward renderer for transparent objects. Read this article:

http://diaryofagraphicsprogrammer.blogspot.com/2009/11/order-independent-transparency.html

(in particular &quot;Reverse Depth Peeling&quot;).</description>
		<content:encoded><![CDATA[<p>Nice article!</p>
<p>Maybe you don&#8217;t need to implement a forward renderer for transparent objects. Read this article:</p>
<p><a href="http://diaryofagraphicsprogrammer.blogspot.com/2009/11/order-independent-transparency.html" rel="nofollow">http://diaryofagraphicsprogrammer.blogspot.com/2009/11/order-independent-transparency.html</a></p>
<p>(in particular &#8220;Reverse Depth Peeling&#8221;).</p>
]]></content:encoded>
	</item>
</channel>
</rss>
