<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://forums.xna.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>General</title><link>http://forums.xna.com/forums/50.aspx</link><description /><dc:language>en</dc:language><generator>CommunityServer 2007.1 (Build: 0.0)</generator><item><title>Re: Shader Programming</title><link>http://forums.xna.com/forums/thread/183456.aspx</link><pubDate>Thu, 28 May 2009 12:34:41 GMT</pubDate><guid isPermaLink="false">4aa5dbf6-357b-46b2-b5b2-1b660a6dc370:183456</guid><dc:creator>digitalerr0rDCC</dc:creator><slash:comments>0</slash:comments><comments>http://forums.xna.com/forums/thread/183456.aspx</comments><wfw:commentRss>http://forums.xna.com/forums/commentrss.aspx?SectionID=50&amp;PostID=183456</wfw:commentRss><description>Aye, there are some good shader tutorials.&lt;br /&gt;
&lt;br /&gt;
Feel free to read my tutorials on the link &lt;strong&gt;Cesar Fazani &lt;/strong&gt;wrote. A book is also quite good to have, and there are many free books on nvidia.com:&lt;br /&gt;
&lt;a href="http://developer.nvidia.com/page/documentation.html"&gt;http://developer.nvidia.com/page/documentation.html&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Check out that site for great articles!</description></item><item><title>Re: Shader Programming</title><link>http://forums.xna.com/forums/thread/179276.aspx</link><pubDate>Sun, 17 May 2009 18:54:42 GMT</pubDate><guid isPermaLink="false">4aa5dbf6-357b-46b2-b5b2-1b660a6dc370:179276</guid><dc:creator>Cesar Fazani</dc:creator><slash:comments>0</slash:comments><comments>http://forums.xna.com/forums/thread/179276.aspx</comments><wfw:commentRss>http://forums.xna.com/forums/commentrss.aspx?SectionID=50&amp;PostID=179276</wfw:commentRss><description>I think you should first read some basic tutorials that cover how shaders works.&lt;br /&gt;
In &lt;a href="http://digierr.spaces.live.com/blog/cns%212B7007E9EC2AE37B%21424.entry"&gt;Petri´s Tutorial 1: Ambient light&lt;/a&gt; you will find a introduction about shaders. He also have several good tutorials you should look at.&lt;br /&gt;
&lt;br /&gt;
I think you should study a little with examples and tutorials from the web before try by yourself. Until you get it right.&lt;br /&gt;</description></item><item><title>Re: Shader Programming</title><link>http://forums.xna.com/forums/thread/178974.aspx</link><pubDate>Sat, 16 May 2009 22:11:00 GMT</pubDate><guid isPermaLink="false">4aa5dbf6-357b-46b2-b5b2-1b660a6dc370:178974</guid><dc:creator>Byron Nelson</dc:creator><slash:comments>0</slash:comments><comments>http://forums.xna.com/forums/thread/178974.aspx</comments><wfw:commentRss>http://forums.xna.com/forums/commentrss.aspx?SectionID=50&amp;PostID=178974</wfw:commentRss><description>&lt;span style="background-color:#f4f7f5;"&gt;Try starting here...&lt;br /&gt;
&lt;a href="http://creators.xna.com/en-US/article/shader_primer"&gt;http://creators.xna.com/en-US/article/shader_primer&lt;/a&gt;&lt;br /&gt;
then..&lt;br /&gt;
&lt;a href="http://creators.xna.com/en-US/article/shader_ff2pp"&gt;http://creators.xna.com/en-US/article/shader_ff2pp&lt;/a&gt;&lt;br /&gt;
follow with..&lt;br /&gt;
&lt;a href="http://creators.xna.com/en-US/article/shader_coord"&gt;http://creators.xna.com/en-US/article/shader_coord&lt;/a&gt;&lt;br /&gt;
then proceed through..&lt;br /&gt;
&lt;a href="http://creators.xna.com/en-US/sample/shader_series1"&gt;http://creators.xna.com/en-US/sample/shader_series1&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://creators.xna.com/en-US/sample/shader_series2"&gt;http://creators.xna.com/en-US/sample/shader_series2&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://creators.xna.com/en-US/sample/shader_series3"&gt;http://creators.xna.com/en-US/sample/shader_series3&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://creators.xna.com/en-US/sample/shader_series4"&gt;http://creators.xna.com/en-US/sample/shader_series4&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://creators.xna.com/en-US/sample/shader_series5"&gt;http://creators.xna.com/en-US/sample/shader_series5&lt;/a&gt;&lt;br /&gt;
and finally...&lt;br /&gt;
&lt;a href="http://creators.xna.com/en-us/sample/bloom"&gt;http://creators.xna.com/en-us/sample/bloom&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Best,&lt;br /&gt;
Byron&lt;br /&gt;
&lt;/span&gt;</description></item><item><title>Shader Programming</title><link>http://forums.xna.com/forums/thread/178972.aspx</link><pubDate>Sat, 16 May 2009 21:57:35 GMT</pubDate><guid isPermaLink="false">4aa5dbf6-357b-46b2-b5b2-1b660a6dc370:178972</guid><dc:creator>Majikat</dc:creator><slash:comments>0</slash:comments><comments>http://forums.xna.com/forums/thread/178972.aspx</comments><wfw:commentRss>http://forums.xna.com/forums/commentrss.aspx?SectionID=50&amp;PostID=178972</wfw:commentRss><description>Hi,&lt;br /&gt;
&lt;br /&gt;
I&amp;#39;ve taken an interest in shader programming to make effects to use in XNA. Shader programming, or more specifically, HLSL is not something with which I&amp;#39;m familiar. I&amp;#39;m an experienced coder and I&amp;#39;m familiar with the maths of 3D lighting/shading etc. so I don&amp;#39;t need help in that area.&lt;br /&gt;
&lt;br /&gt;
I&amp;#39;ve looked at a few .fx files and tutorials in an attempt to figure out how to create my own. However, I&amp;#39;m finding the tutorials a little vague and they generally seem to give how to&amp;#39;s in specific shaders. They don&amp;#39;t tell me how the return values of pixel shaders are used in the final rendering.&lt;br /&gt;
&lt;br /&gt;
For example, I&amp;#39;d like to create a shader that could do some glow effects. I&amp;#39;d like to write one of my own instead of downloading it, if only as an educational exercise. Taking this example, what should the output of a pixel shader return? Since I don&amp;#39;t know how the return value of a pixel shader i used, it&amp;#39;s tricky to figure out exactly what should return.&lt;br /&gt;
&lt;br /&gt;
I&amp;#39;d be grateful if somebody could point me in the direction of some docs that would help me with what i&amp;#39;ve discussed. I&amp;#39;m planning to use something like NVidias FX Composer to produce shaders, but I would still like to understand what I&amp;#39;m doing.&lt;br /&gt;
&lt;br /&gt;
Thank you for your time.&lt;br /&gt;
&lt;br /&gt;
Majikat.</description></item></channel></rss>