<?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: Ray Tracing</title>
	<atom:link href="http://www.bespokesoftware.org/wordpress/?feed=rss2&#038;p=18" rel="self" type="application/rss+xml" />
	<link>http://www.bespokesoftware.org/wordpress/?p=18</link>
	<description>Paul Varcholik&#039;s Software Development Blog</description>
	<lastBuildDate>Fri, 20 Aug 2010 22:09:29 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: maantas</title>
		<link>http://www.bespokesoftware.org/wordpress/?p=18&#038;cpage=1#comment-31737</link>
		<dc:creator>maantas</dc:creator>
		<pubDate>Wed, 13 Feb 2008 08:42:19 +0000</pubDate>
		<guid isPermaLink="false">http://www.bespokesoftware.org/wordpress/?p=18#comment-31737</guid>
		<description>Hy there. I am pleased to meat raytracer :)
anyways, i am not a programer of any so, pardon for not comenting the code itself.
though i am very interested in raytracing consept.
i have this idea, an have nobody to ask if that would work anyhow, therefore ill ask u. do you think its possible to write a raytracer which would cast rays not in  a straight line? meaning slightly bended curves instead of lines?
what do u think?
here i decribe my idea in more words and some pictures:
http://3dideas.wordpress.com/
what do you think?
m.</description>
		<content:encoded><![CDATA[<p>Hy there. I am pleased to meat raytracer <img src='http://www.bespokesoftware.org/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
anyways, i am not a programer of any so, pardon for not comenting the code itself.<br />
though i am very interested in raytracing consept.<br />
i have this idea, an have nobody to ask if that would work anyhow, therefore ill ask u. do you think its possible to write a raytracer which would cast rays not in  a straight line? meaning slightly bended curves instead of lines?<br />
what do u think?<br />
here i decribe my idea in more words and some pictures:<br />
<a href="http://3dideas.wordpress.com/" rel="nofollow">http://3dideas.wordpress.com/</a><br />
what do you think?<br />
m.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: mysdn</title>
		<link>http://www.bespokesoftware.org/wordpress/?p=18&#038;cpage=1#comment-30970</link>
		<dc:creator>mysdn</dc:creator>
		<pubDate>Fri, 01 Feb 2008 15:25:28 +0000</pubDate>
		<guid isPermaLink="false">http://www.bespokesoftware.org/wordpress/?p=18#comment-30970</guid>
		<description>great example for those who want to use xna for rendering and ray tracing for quality still images
at the same time. we need more of these samples 

my hat more than goes off to you</description>
		<content:encoded><![CDATA[<p>great example for those who want to use xna for rendering and ray tracing for quality still images<br />
at the same time. we need more of these samples </p>
<p>my hat more than goes off to you</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Paul</title>
		<link>http://www.bespokesoftware.org/wordpress/?p=18&#038;cpage=1#comment-12983</link>
		<dc:creator>Paul</dc:creator>
		<pubDate>Thu, 08 Mar 2007 18:01:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.bespokesoftware.org/wordpress/?p=18#comment-12983</guid>
		<description>I dig your project Tronix. Good stuff. If you would, give me a shout when you&#039;re finished. I&#039;d really like to see the end result.

Paul</description>
		<content:encoded><![CDATA[<p>I dig your project Tronix. Good stuff. If you would, give me a shout when you&#8217;re finished. I&#8217;d really like to see the end result.</p>
<p>Paul</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tronix</title>
		<link>http://www.bespokesoftware.org/wordpress/?p=18&#038;cpage=1#comment-12976</link>
		<dc:creator>Tronix</dc:creator>
		<pubDate>Thu, 08 Mar 2007 15:59:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.bespokesoftware.org/wordpress/?p=18#comment-12976</guid>
		<description>It&#039;s all about shaders. =D

http://my.fit.edu/~pvinson
^ C#   MDX   HLSL == Goodness

It&#039;s still a work in progress but should be finished within a month or so.

My hat goes off to you and everyone else that uses managed code to write ray tracers.  Keep up to good work.</description>
		<content:encoded><![CDATA[<p>It&#8217;s all about shaders. =D</p>
<p><a href="http://my.fit.edu/~pvinson" rel="nofollow">http://my.fit.edu/~pvinson</a><br />
^ C#   MDX   HLSL == Goodness</p>
<p>It&#8217;s still a work in progress but should be finished within a month or so.</p>
<p>My hat goes off to you and everyone else that uses managed code to write ray tracers.  Keep up to good work.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mateusz Kierepka</title>
		<link>http://www.bespokesoftware.org/wordpress/?p=18&#038;cpage=1#comment-11935</link>
		<dc:creator>Mateusz Kierepka</dc:creator>
		<pubDate>Tue, 27 Feb 2007 18:13:01 +0000</pubDate>
		<guid isPermaLink="false">http://www.bespokesoftware.org/wordpress/?p=18#comment-11935</guid>
		<description>Nice work!</description>
		<content:encoded><![CDATA[<p>Nice work!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Paul</title>
		<link>http://www.bespokesoftware.org/wordpress/?p=18&#038;cpage=1#comment-11925</link>
		<dc:creator>Paul</dc:creator>
		<pubDate>Tue, 27 Feb 2007 14:57:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.bespokesoftware.org/wordpress/?p=18#comment-11925</guid>
		<description>I&#039;m using a bunch of XNA primitives (Ray, BoundingBox, Color, Vector, etc.) but yeah the primary use of XNA in this project has been texture rendering and input. I dig the idea of using hardware rendering for positioning the scene and then a trigger to ray trace the scene. In fact the project I submitted for this graphics class allowed you to toggle between hardware and software rendering (though I maintained seperate camera positions) -- but I removed that out of the version I posted.

Maybe a split-screen view with hardware rendering on one side and ray tracing on the other. I haven&#039;t used XNA&#039;s viewport stuff yet, sounds like an opportunity to do just that. I&#039;m also thinking that the ray tracing draw method should be run asynchronously from the main rendering loop with the output viewport updated as a new pass finishes.

Thanks for the suggestions all.

Paul</description>
		<content:encoded><![CDATA[<p>I&#8217;m using a bunch of XNA primitives (Ray, BoundingBox, Color, Vector, etc.) but yeah the primary use of XNA in this project has been texture rendering and input. I dig the idea of using hardware rendering for positioning the scene and then a trigger to ray trace the scene. In fact the project I submitted for this graphics class allowed you to toggle between hardware and software rendering (though I maintained seperate camera positions) &#8212; but I removed that out of the version I posted.</p>
<p>Maybe a split-screen view with hardware rendering on one side and ray tracing on the other. I haven&#8217;t used XNA&#8217;s viewport stuff yet, sounds like an opportunity to do just that. I&#8217;m also thinking that the ray tracing draw method should be run asynchronously from the main rendering loop with the output viewport updated as a new pass finishes.</p>
<p>Thanks for the suggestions all.</p>
<p>Paul</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ZMan</title>
		<link>http://www.bespokesoftware.org/wordpress/?p=18&#038;cpage=1#comment-11888</link>
		<dc:creator>ZMan</dc:creator>
		<pubDate>Tue, 27 Feb 2007 07:30:11 +0000</pubDate>
		<guid isPermaLink="false">http://www.bespokesoftware.org/wordpress/?p=18#comment-11888</guid>
		<description>Looks nice - so what parts of XNA do you intend to use other than the render surface and the Input stuff? WOuld be nice to use XNA to render a quick view to mvoe about the scene before you spend time doing the slow ray trace.</description>
		<content:encoded><![CDATA[<p>Looks nice &#8211; so what parts of XNA do you intend to use other than the render surface and the Input stuff? WOuld be nice to use XNA to render a quick view to mvoe about the scene before you spend time doing the slow ray trace.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joel Martinez</title>
		<link>http://www.bespokesoftware.org/wordpress/?p=18&#038;cpage=1#comment-11808</link>
		<dc:creator>Joel Martinez</dc:creator>
		<pubDate>Mon, 26 Feb 2007 15:23:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.bespokesoftware.org/wordpress/?p=18#comment-11808</guid>
		<description>random and mostly worthless tidbit.  I notice you had a Point3 struct that takes a Vector3.  You can make converting between the two data types painlessly easy using handy dandy implicit conversion operators :-D

        public static implicit operator Vector3(Point3 p)
        {
            Vector3 v = new Vector3();
            v.X = p.X;
            v.Y = p.Y;
            v.Z = p.Z;
            return v;
        }

        public static implicit operator Point3(Vector3 v)
        {
            Point3 p = new Point3();
            p.X = (int)v.X;
            p.Y = (int)v.Y;
            p.Z = (int)v.Z;
            return p;
        }</description>
		<content:encoded><![CDATA[<p>random and mostly worthless tidbit.  I notice you had a Point3 struct that takes a Vector3.  You can make converting between the two data types painlessly easy using handy dandy implicit conversion operators <img src='http://www.bespokesoftware.org/wordpress/wp-includes/images/smilies/icon_biggrin.gif' alt=':-D' class='wp-smiley' /> </p>
<p>        public static implicit operator Vector3(Point3 p)<br />
        {<br />
            Vector3 v = new Vector3();<br />
            v.X = p.X;<br />
            v.Y = p.Y;<br />
            v.Z = p.Z;<br />
            return v;<br />
        }</p>
<p>        public static implicit operator Point3(Vector3 v)<br />
        {<br />
            Point3 p = new Point3();<br />
            p.X = (int)v.X;<br />
            p.Y = (int)v.Y;<br />
            p.Z = (int)v.Z;<br />
            return p;<br />
        }</p>
]]></content:encoded>
	</item>
</channel>
</rss>
