<?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: dynamic soft shadows in 2D</title>
	<atom:link href="http://www.incasoftware.de/~kamm/projects/index.php/2007/09/08/soft-shadows-2d/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.incasoftware.de/~kamm/projects/index.php/2007/09/08/soft-shadows-2d/</link>
	<description></description>
	<lastBuildDate>Mon, 28 Nov 2011 06:26:59 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: Christian</title>
		<link>http://www.incasoftware.de/~kamm/projects/index.php/2007/09/08/soft-shadows-2d/comment-page-1/#comment-8595</link>
		<dc:creator>Christian</dc:creator>
		<pubDate>Mon, 28 Nov 2011 06:26:59 +0000</pubDate>
		<guid isPermaLink="false">http://www.incasoftware.de/~kamm/projects/index.php/2007/09/08/soft-shadows-2d/#comment-8595</guid>
		<description>David: It&#039;s equivalent to this C++ code:

&lt;code&gt;for (size_t i = rightpenumbra.sections.size() - 1; i &lt; blockerLine.size() - leftpenumbra.sections.size() + 1; ++i) {&lt;br /&gt;
&#160;&#160;&#160;&#160;Vert &amp;vert = blockerLine[i];&lt;br /&gt;
&#160;&#160;&#160;&#160;umbra.sections.push_back(Umbra::Section(vert, extendDir(0.5 * (leftpenumbra.sections.last().direction + rightpenumbra.sections.last().direction)));&lt;br /&gt;
}&lt;/code&gt;</description>
		<content:encoded><![CDATA[<p>David: It&#8217;s equivalent to this C++ code:</p>
<p><code>for (size_t i = rightpenumbra.sections.size() - 1; i &lt; blockerLine.size() - leftpenumbra.sections.size() + 1; ++i) {<br />
&nbsp;&nbsp;&nbsp;&nbsp;Vert &amp;vert = blockerLine[i];<br />
&nbsp;&nbsp;&nbsp;&nbsp;umbra.sections.push_back(Umbra::Section(vert, extendDir(0.5 * (leftpenumbra.sections.last().direction + rightpenumbra.sections.last().direction)));<br />
}</code></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David Amador</title>
		<link>http://www.incasoftware.de/~kamm/projects/index.php/2007/09/08/soft-shadows-2d/comment-page-1/#comment-8589</link>
		<dc:creator>David Amador</dc:creator>
		<pubDate>Fri, 25 Nov 2011 23:17:21 +0000</pubDate>
		<guid isPermaLink="false">http://www.incasoftware.de/~kamm/projects/index.php/2007/09/08/soft-shadows-2d/#comment-8589</guid>
		<description>Hi, great tutorial.
But I&#039;m having some troubles converting it to C++.

Would you mind converting this line to me, I can&#039;t understand the loop, begins where and finishes where?

foreach(ref vert; blockerLine[rightpenumbra.sections.length-1..$-leftpenumbra.sections.length+1])
		umbra.sections ~= Umbra.Section(vert, extendDir(0.5 * (leftpenumbra.sections[$-1].direction + rightpenumbra.sections[$-1].direction)));
	
I&#039;m also having some troubles on other parts but for now this would help a bunch. I&#039;ve placed my email on the form.
Thanks</description>
		<content:encoded><![CDATA[<p>Hi, great tutorial.<br />
But I&#8217;m having some troubles converting it to C++.</p>
<p>Would you mind converting this line to me, I can&#8217;t understand the loop, begins where and finishes where?</p>
<p>foreach(ref vert; blockerLine[rightpenumbra.sections.length-1..$-leftpenumbra.sections.length+1])<br />
		umbra.sections ~= Umbra.Section(vert, extendDir(0.5 * (leftpenumbra.sections[$-1].direction + rightpenumbra.sections[$-1].direction)));</p>
<p>I&#8217;m also having some troubles on other parts but for now this would help a bunch. I&#8217;ve placed my email on the form.<br />
Thanks</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jeff On Games &#187; Posted Without (Too Much) Comment</title>
		<link>http://www.incasoftware.de/~kamm/projects/index.php/2007/09/08/soft-shadows-2d/comment-page-1/#comment-6771</link>
		<dc:creator>Jeff On Games &#187; Posted Without (Too Much) Comment</dc:creator>
		<pubDate>Fri, 30 Jul 2010 01:35:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.incasoftware.de/~kamm/projects/index.php/2007/09/08/soft-shadows-2d/#comment-6771</guid>
		<description>[...] shadows working in XNA using the GameDev article in combination with Catalin&#039;s implementation and Christian&#039;s implementation in D. However, trying to write the post, I wasn&#039;t sure if I could make it any clearer, as I&#039;m not [...]</description>
		<content:encoded><![CDATA[<p>[...] shadows working in XNA using the GameDev article in combination with Catalin&#39;s implementation and Christian&#39;s implementation in D. However, trying to write the post, I wasn&#39;t sure if I could make it any clearer, as I&#39;m not [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Manuel Bua</title>
		<link>http://www.incasoftware.de/~kamm/projects/index.php/2007/09/08/soft-shadows-2d/comment-page-1/#comment-6537</link>
		<dc:creator>Manuel Bua</dc:creator>
		<pubDate>Tue, 04 May 2010 13:25:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.incasoftware.de/~kamm/projects/index.php/2007/09/08/soft-shadows-2d/#comment-6537</guid>
		<description>Cool stuff, any chance to download c++ code for it?</description>
		<content:encoded><![CDATA[<p>Cool stuff, any chance to download c++ code for it?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jim</title>
		<link>http://www.incasoftware.de/~kamm/projects/index.php/2007/09/08/soft-shadows-2d/comment-page-1/#comment-6154</link>
		<dc:creator>Jim</dc:creator>
		<pubDate>Sun, 20 Dec 2009 09:32:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.incasoftware.de/~kamm/projects/index.php/2007/09/08/soft-shadows-2d/#comment-6154</guid>
		<description>Christian: Thx for the reply :). Dont worry, i got it working just enough to achieve what i want. 

Thank you. Your sample codes really helped me in trying to achieve the effect. I would have no idea how/where to start by just reading orangy&#039;s article.

Cheers :)</description>
		<content:encoded><![CDATA[<p>Christian: Thx for the reply :). Dont worry, i got it working just enough to achieve what i want. </p>
<p>Thank you. Your sample codes really helped me in trying to achieve the effect. I would have no idea how/where to start by just reading orangy&#8217;s article.</p>
<p>Cheers :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Christian</title>
		<link>http://www.incasoftware.de/~kamm/projects/index.php/2007/09/08/soft-shadows-2d/comment-page-1/#comment-6148</link>
		<dc:creator>Christian</dc:creator>
		<pubDate>Fri, 18 Dec 2009 18:15:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.incasoftware.de/~kamm/projects/index.php/2007/09/08/soft-shadows-2d/#comment-6148</guid>
		<description>Jim: While porting the prototype can be a fun exercise, a lot has changed in the last years. You could probably achieve the same effect much more efficiently on modern graphics cards.

Unfortunately I don&#039;t have the time to help debug your problem. Start small, build things step by step and test everything along the way.</description>
		<content:encoded><![CDATA[<p>Jim: While porting the prototype can be a fun exercise, a lot has changed in the last years. You could probably achieve the same effect much more efficiently on modern graphics cards.</p>
<p>Unfortunately I don&#8217;t have the time to help debug your problem. Start small, build things step by step and test everything along the way.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jim</title>
		<link>http://www.incasoftware.de/~kamm/projects/index.php/2007/09/08/soft-shadows-2d/comment-page-1/#comment-6129</link>
		<dc:creator>Jim</dc:creator>
		<pubDate>Mon, 14 Dec 2009 20:17:28 +0000</pubDate>
		<guid isPermaLink="false">http://www.incasoftware.de/~kamm/projects/index.php/2007/09/08/soft-shadows-2d/#comment-6129</guid>
		<description>Hi, Im just wondering if youre still active or not. I am currently in the process of porting the prototype to c++, but im having trouble in getting the blending to work, thus the shadows dont work.

Would be great if you can help.

FYI, great article. Helped me a lot :)</description>
		<content:encoded><![CDATA[<p>Hi, Im just wondering if youre still active or not. I am currently in the process of porting the prototype to c++, but im having trouble in getting the blending to work, thus the shadows dont work.</p>
<p>Would be great if you can help.</p>
<p>FYI, great article. Helped me a lot :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Christian</title>
		<link>http://www.incasoftware.de/~kamm/projects/index.php/2007/09/08/soft-shadows-2d/comment-page-1/#comment-4284</link>
		<dc:creator>Christian</dc:creator>
		<pubDate>Wed, 18 Mar 2009 16:49:22 +0000</pubDate>
		<guid isPermaLink="false">http://www.incasoftware.de/~kamm/projects/index.php/2007/09/08/soft-shadows-2d/#comment-4284</guid>
		<description>I&#039;m sorry, but I do not have a working version of the C++ port Damian did. If someone ports it again and releases the source, please drop me a line so I can add a link!</description>
		<content:encoded><![CDATA[<p>I&#8217;m sorry, but I do not have a working version of the C++ port Damian did. If someone ports it again and releases the source, please drop me a line so I can add a link!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: EiNDouble</title>
		<link>http://www.incasoftware.de/~kamm/projects/index.php/2007/09/08/soft-shadows-2d/comment-page-1/#comment-4267</link>
		<dc:creator>EiNDouble</dc:creator>
		<pubDate>Mon, 16 Mar 2009 18:58:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.incasoftware.de/~kamm/projects/index.php/2007/09/08/soft-shadows-2d/#comment-4267</guid>
		<description>Hello, where can I get the c++ port of the code?
I really wanted to try it out.

Best regards and excellent work!</description>
		<content:encoded><![CDATA[<p>Hello, where can I get the c++ port of the code?<br />
I really wanted to try it out.</p>
<p>Best regards and excellent work!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bastian</title>
		<link>http://www.incasoftware.de/~kamm/projects/index.php/2007/09/08/soft-shadows-2d/comment-page-1/#comment-2627</link>
		<dc:creator>Bastian</dc:creator>
		<pubDate>Fri, 24 Oct 2008 20:12:57 +0000</pubDate>
		<guid isPermaLink="false">http://www.incasoftware.de/~kamm/projects/index.php/2007/09/08/soft-shadows-2d/#comment-2627</guid>
		<description>Ok. Thanks for your response and interest to my request.</description>
		<content:encoded><![CDATA[<p>Ok. Thanks for your response and interest to my request.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

