<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>GPGPU&#187; Tag: Ray Tracing :: GPGPU.org</title>
	<atom:link href="http://gpgpu.org/tag/ray-tracing/feed" rel="self" type="application/rss+xml" />
	<link>http://gpgpu.org</link>
	<description>General-Purpose Computation on Graphics Hardware</description>
	<lastBuildDate>Fri, 30 Jul 2010 02:59:19 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Conference Proceedings: HPG and SIGGRAPH 2009</title>
		<link>http://gpgpu.org/2009/08/23/hpg-siggraph-2009</link>
		<comments>http://gpgpu.org/2009/08/23/hpg-siggraph-2009#comments</comments>
		<pubDate>Mon, 24 Aug 2009 01:15:30 +0000</pubDate>
		<dc:creator>dom</dc:creator>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[Research]]></category>
		<category><![CDATA[Conferences]]></category>
		<category><![CDATA[Graph Algorithms]]></category>
		<category><![CDATA[High-Performance Graphics]]></category>
		<category><![CDATA[Papers]]></category>
		<category><![CDATA[Ray Tracing]]></category>
		<category><![CDATA[SIGGRAPH]]></category>
		<category><![CDATA[stream compaction]]></category>

		<guid isPermaLink="false">http://gpgpu.org/?p=1810</guid>
		<description><![CDATA[Ke-Sen Huang has assembled a web page with links to all papers presented at these two important conferences, High Performance Graphics (a synthesis of the Graphics Hardware and Interactive Ray Tracing conferences) and SIGGRAPH. Both conferences had quite a number of GPGPU-related publications.  Highlights from HPG include a paper on computing minimum spanning trees on [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://kesen.huang.googlepages.com/" target="_blank">Ke-Sen Huang</a> has assembled a web page with links to all papers presented at these two important conferences, <a href="http://highperformancegraphics.org/" target="_blank">High Performance Graphics</a> (a synthesis of the Graphics Hardware and Interactive Ray Tracing conferences) and <a href="http://www.siggraph.org/s2009/" target="_blank">SIGGRAPH</a>. Both conferences had quite a number of GPGPU-related publications.  Highlights from HPG include a paper on computing minimum spanning trees on the GPU, one on optimizing stream compaction on GPUs, and a study from NVIDIA on understanding the efficiency of GPUs and of wide-SIMD architectures in general on inherently imbalanced workloads like ray tracing (among others).</p>
<p>Click <a href="http://kesen.huang.googlepages.com/sig2009.html" target="_blank">here for SIGGRAPH papers</a>, and <a href="http://kesen.huang.googlepages.com/hpg2009Papers.htm" target="_blank">here for HPG papers</a>. <a href="http://kesen.huang.googlepages.com/" target="_blank">Ke-Sen&#8217;s pages</a> are also a good resource for other conferences in the field.</p>
]]></content:encoded>
			<wfw:commentRss>http://gpgpu.org/2009/08/23/hpg-siggraph-2009/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hybrid Ray Tracing: Ray Tracing Using GPU-Accelerated Image-Space Methods</title>
		<link>http://gpgpu.org/2007/04/25/hybrid-ray-tracing-ray-tracing-using-gpu-accelerated-image-space-methods</link>
		<comments>http://gpgpu.org/2007/04/25/hybrid-ray-tracing-ray-tracing-using-gpu-accelerated-image-space-methods#comments</comments>
		<pubDate>Wed, 25 Apr 2007 11:52:00 +0000</pubDate>
		<dc:creator>Mark Harris</dc:creator>
				<category><![CDATA[Research]]></category>
		<category><![CDATA[Computer Graphics]]></category>
		<category><![CDATA[Papers]]></category>
		<category><![CDATA[Ray Tracing]]></category>
		<category><![CDATA[Rendering]]></category>

		<guid isPermaLink="false">http://www.gpgpu.org/cgi-bin/blosxom.cgi/AdvancedRendering/robertHybridRT07.html</guid>
		<description><![CDATA[This paper by Robert et al. at the University of Bern, Switzerland describes the object intersection buffer (OIB), a GPU-based visibility preprocessing algorithm for accelerating ray tracing. Based on this approach, a hybrid ray tracer is proposed to exploit parallel ray tracing using the GPU and CPU. (Hybrid Ray Tracing &#8211; Ray Tracing Using GPU-Accelerated [...]]]></description>
			<content:encoded><![CDATA[<p>This paper by <a href="http://www.iam.unibe.ch/~robert">Robert</a> et al. at the University of Bern, Switzerland describes the object intersection buffer (OIB), a GPU-based visibility preprocessing algorithm for accelerating ray tracing. Based on this approach, a hybrid ray tracer is proposed to exploit parallel ray tracing using the GPU and CPU. (<a href="http://www.iam.unibe.ch/~robert/doc/hybrid-rt-2007.pdf">Hybrid Ray Tracing &#8211; Ray Tracing Using GPU-Accelerated Image-Space Methods</a>. Philippe C.D. Robert, Severin Schoepke, and Hanspeter Bieri.<em> Proceedings of GRAPP 2007</em>.)</p>
]]></content:encoded>
			<wfw:commentRss>http://gpgpu.org/2007/04/25/hybrid-ray-tracing-ray-tracing-using-gpu-accelerated-image-space-methods/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Call for Participation &#8211; IEEE Symposium on Interactive Ray Tracing</title>
		<link>http://gpgpu.org/2006/04/24/call-for-participation-ieee-symposium-on-interactive-ray-tracing</link>
		<comments>http://gpgpu.org/2006/04/24/call-for-participation-ieee-symposium-on-interactive-ray-tracing#comments</comments>
		<pubDate>Mon, 24 Apr 2006 14:29:00 +0000</pubDate>
		<dc:creator>Mark Harris</dc:creator>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[Conferences]]></category>
		<category><![CDATA[Ray Tracing]]></category>

		<guid isPermaLink="false">http://www.gpgpu.org/cgi-bin/blosxom.cgi/Conferences/RT06.html</guid>
		<description><![CDATA[To focus and facilitate research on real-time ray tracing, a new forum is being created for this rapidly developing field: the 2006 IEEE Symposium on Interactive Ray Tracing, sponsored by the IEEE Computer Society and the IEEE Visualization and Graphics Technical Committee (pending). The Call For Participation is now online and contributions on Ray Tracing [...]]]></description>
			<content:encoded><![CDATA[<p>To focus and facilitate research on real-time ray tracing, a new forum is being created for this rapidly developing field:  the 2006 IEEE Symposium on Interactive Ray Tracing, sponsored by the IEEE Computer Society and the IEEE Visualization and Graphics Technical Committee (pending). The <a href="http://www.sci.utah.edu/RT06" title="RT06 Call for Participation" target="_blank">Call For Participation is now online</a> and contributions on Ray Tracing on GPUs are invited.</p>
]]></content:encoded>
			<wfw:commentRss>http://gpgpu.org/2006/04/24/call-for-participation-ieee-symposium-on-interactive-ray-tracing/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fast GPU Ray Tracing of Dynamic Meshes using Geometry Images</title>
		<link>http://gpgpu.org/2006/03/17/fast-gpu-ray-tracing-of-dynamic-meshes-using-geometry-images</link>
		<comments>http://gpgpu.org/2006/03/17/fast-gpu-ray-tracing-of-dynamic-meshes-using-geometry-images#comments</comments>
		<pubDate>Fri, 17 Mar 2006 19:15:00 +0000</pubDate>
		<dc:creator>Mark Harris</dc:creator>
				<category><![CDATA[Research]]></category>
		<category><![CDATA[Data Structures]]></category>
		<category><![CDATA[Papers]]></category>
		<category><![CDATA[Ray Tracing]]></category>

		<guid isPermaLink="false">http://www.gpgpu.org/cgi-bin/blosxom.cgi/AdvancedRendering/GlobalIllumination/carrRTGeomImage2006.html</guid>
		<description><![CDATA[Using the GPU to accelerate ray tracing may seem like a natural choice due to the highly parallel nature of the problem. However, determining the most versatile GPU data structure for scene storage and traversal is a challenge. In this paper, we introduce a new method for quick intersection of triangular meshes on the GPU. [...]]]></description>
			<content:encoded><![CDATA[<p>Using the GPU to accelerate ray tracing may seem like a natural choice due to the highly parallel nature of the problem. However, determining the most versatile GPU data structure for scene storage and traversal is a challenge. In this paper, we introduce a new method for quick intersection of triangular meshes on the GPU. The method uses a threaded bounding volume hierarchy built from a geometry image, which can be efficiently traversed and constructed entirely on the GPU. This acceleration scheme is highly competitive with other GPU ray tracing methods, while allowing for both dynamic geometry and an efficient level of detail scheme at no extra cost. (<a href="http://graphics.cs.uiuc.edu/geomrt/" title="Fast GPU Ray Tracing of Dynamic Meshes using Geometry Images" target="_blank">Fast GPU Ray Tracing of Dynamic Meshes using Geometry Images</a> Nathan A. Carr, Jared Hoberock, Keenan Crane, and John C. Hart.  <em>To appear in Proceedings of Graphics Interface 2006</em>)</p>
]]></content:encoded>
			<wfw:commentRss>http://gpgpu.org/2006/03/17/fast-gpu-ray-tracing-of-dynamic-meshes-using-geometry-images/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ray Tracing News vol. 18 no. 1</title>
		<link>http://gpgpu.org/2005/12/13/ray-tracing-news-vol18-no1</link>
		<comments>http://gpgpu.org/2005/12/13/ray-tracing-news-vol18-no1#comments</comments>
		<pubDate>Tue, 13 Dec 2005 13:58:00 +0000</pubDate>
		<dc:creator>Mark Harris</dc:creator>
				<category><![CDATA[Research]]></category>
		<category><![CDATA[Ray Tracing]]></category>

		<guid isPermaLink="false">http://www.gpgpu.org/cgi-bin/blosxom.cgi/AdvancedRendering/RTNv18n1.html</guid>
		<description><![CDATA[Eric Haines has released the latest issue of his long-running &#8220;Ray Tracing News&#8221;. It&#8217;s chock full of news and interesting discussion about ray tracing implementation and optimization, kd-trees, and more. It also includes links to various ray-tracing work being done on GPUs. (Ray Tracing News volume 18, no. 1)]]></description>
			<content:encoded><![CDATA[<p>Eric Haines has released the latest issue of his long-running &#8220;Ray Tracing News&#8221;.  It&#8217;s chock full of news and interesting discussion about ray tracing implementation and optimization, kd-trees, and more.  It also includes links to various ray-tracing work being done on GPUs. (<a href="http://www.acm.org/tog/resources/RTNews/html/rtnv18n1.html" title="Ray Tracing News vol. 18 no. 1" target="_blank">Ray Tracing News volume 18, no. 1</a>)</p>
]]></content:encoded>
			<wfw:commentRss>http://gpgpu.org/2005/12/13/ray-tracing-news-vol18-no1/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ray Tracing the Quaternion Julia Set on the GPU</title>
		<link>http://gpgpu.org/2005/10/25/ray-tracing-the-quaternion-julia-set-on-the-gpu</link>
		<comments>http://gpgpu.org/2005/10/25/ray-tracing-the-quaternion-julia-set-on-the-gpu#comments</comments>
		<pubDate>Tue, 25 Oct 2005 00:09:00 +0000</pubDate>
		<dc:creator>Mark Harris</dc:creator>
				<category><![CDATA[Developer Resources]]></category>
		<category><![CDATA[Research]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Ray Tracing]]></category>

		<guid isPermaLink="false">http://www.gpgpu.org/cgi-bin/blosxom.cgi/AdvancedRendering/craneQuaternionJulia05.html</guid>
		<description><![CDATA[The quaternion Julia fractal is a complex and beautiful object, yet its parameter space is difficult to explore due to the high cost of visualization. Fortunately, rendering the Julia set by ray tracing or &#8220;sphere tracing&#8221; its surface is an algorithm well suited to the GPU: it has high arithmetic intensity and uses virtually no [...]]]></description>
			<content:encoded><![CDATA[<p>The quaternion Julia fractal is a complex and beautiful object, yet its parameter space is difficult to explore due to the high cost of visualization.  Fortunately, rendering the Julia set by ray tracing or &#8220;sphere tracing&#8221; its surface is an algorithm well suited to the GPU: it has high arithmetic intensity and uses virtually no bandwidth.  A <a href="http://graphics.cs.uiuc.edu/svn/kcrane/web/project_qjulia.html" title="QJulia Ray Tracer" target="_blank">GPU implementation</a> (with source) of this algorithm that allows real-time interaction with the Julia set has been made available by Keenan Crane.</p>
]]></content:encoded>
			<wfw:commentRss>http://gpgpu.org/2005/10/25/ray-tracing-the-quaternion-julia-set-on-the-gpu/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Approximate Ray-Tracing on the GPU with Distance Impostors</title>
		<link>http://gpgpu.org/2005/10/06/approximate-ray-tracing-on-the-gpu-with-distance-impostors</link>
		<comments>http://gpgpu.org/2005/10/06/approximate-ray-tracing-on-the-gpu-with-distance-impostors#comments</comments>
		<pubDate>Thu, 06 Oct 2005 15:47:00 +0000</pubDate>
		<dc:creator>Mark Harris</dc:creator>
				<category><![CDATA[Research]]></category>
		<category><![CDATA[Papers]]></category>
		<category><![CDATA[Ray Tracing]]></category>

		<guid isPermaLink="false">http://www.gpgpu.org/cgi-bin/blosxom.cgi/AdvancedRendering/szirmayRTImpostor05.html</guid>
		<description><![CDATA[This paper presents a fast approximation method to obtain the point hit by a reflection or refraction ray. The calculation is based on the distance values stored in environment map texels. This approximation is used to localize environment mapped reflections and refractions; that is, to make them depend on where they occur. On the other [...]]]></description>
			<content:encoded><![CDATA[<p>This paper presents a fast approximation method to obtain the point hit by a reflection or refraction ray. The calculation is based on the distance values stored in environment map texels. This approximation is used to localize environment mapped reflections and refractions; that is, to make them depend on where they occur. On the other hand, placing the eye into the light source, the method is also good to generate real-time caustics. Computing a map for each refractor surface, we can even evaluate multiple refractions without tracing rays. The method is fast and accurate if the scene consists of larger planar faces, when the results are similar to that of ray-tracing. On the other hand, the method suits very well to the GPU architecture, and can render ray-tracing and global illumination effects at a few hundred frames per second. The primary application area of the proposed method is the introduction of these effects in games. (<a href="http://www.iit.bme.hu/~szirmay/ibl_link.htm" title="Approximate Ray-Tracing on the GPU with Distance Impostors" target="_blank">Approximate Ray-Tracing on the GPU with Distance Impostors.</a>  Laszlo Szirmay-Kalos, Barnabas Aszodi, Istvan Lazanyi, and Matyas Premecz. Department of Control Engineering and Information Technology, Technical University of Budapest.)</p>
]]></content:encoded>
			<wfw:commentRss>http://gpgpu.org/2005/10/06/approximate-ray-tracing-on-the-gpu-with-distance-impostors/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A Comparison of Acceleration Structures for GPU Assisted Ray Tracing</title>
		<link>http://gpgpu.org/2005/08/24/a-comparison-of-acceleration-structures-for-gpu-assisted-ray-tracing</link>
		<comments>http://gpgpu.org/2005/08/24/a-comparison-of-acceleration-structures-for-gpu-assisted-ray-tracing#comments</comments>
		<pubDate>Wed, 24 Aug 2005 02:27:00 +0000</pubDate>
		<dc:creator>Mark Harris</dc:creator>
				<category><![CDATA[Research]]></category>
		<category><![CDATA[Dissertations]]></category>
		<category><![CDATA[Ray Tracing]]></category>

		<guid isPermaLink="false">http://www.gpgpu.org/cgi-bin/blosxom.cgi/AdvancedRendering/GlobalIllumination/larsoleRT05.html</guid>
		<description><![CDATA[Recently, ray tracing on consumer level graphics hardware has been introduced. So far, most published studies on this topic use the uniform grid spatial subdivision structure for reducing the number of ray/triangle intersection tests. For many types of scenes, a hierarchical acceleration structure is more appropriate. This thesis by Lars Ole Simonsen and Niels Thrane [...]]]></description>
			<content:encoded><![CDATA[<p>Recently, ray tracing on consumer level graphics hardware has been introduced. So far, most published studies on this topic use the uniform grid spatial subdivision structure for reducing the number of ray/triangle intersection tests. For many types of scenes, a hierarchical acceleration structure is more appropriate. This thesis by <a href="http://www.larsole.com" title="Lars Ole Simonsen" target="_blank">Lars Ole Simonsen</a> and Niels Thrane of  <a href="http://www.daimi.au.dk/" target="_blank" title="University of Aarhus">University of Aarhus</a> compares GPU based traversal of kd-trees and uniform grids with a novel bounding volume hierarchy traversal scheme. The three implementations are compared in terms of performance and usefulness on the GPU. The thesis concludes that on the GPU, the bounding volume hierarchy traversal technique is up to 9 times faster than its implementations of uniform grid and kd-tree. Additionally, this technique proves the simplest to implement and the most memory efficient. (<a href="http://www.larsole.com" title="Lars Ole's Website" target="_blank">Lars Ole&#8217;s Website</a> or <a href="http://www.larsole.com/files/GPU_BVHthesis.pdf" title="Thesis PDF" target="_blank">Direct link to thesis PDF</a>.)</p>
]]></content:encoded>
			<wfw:commentRss>http://gpgpu.org/2005/08/24/a-comparison-of-acceleration-structures-for-gpu-assisted-ray-tracing/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Two New GPU Ray Tracing Projects</title>
		<link>http://gpgpu.org/2005/01/29/two-new-gpu-ray-tracing-projects</link>
		<comments>http://gpgpu.org/2005/01/29/two-new-gpu-ray-tracing-projects#comments</comments>
		<pubDate>Sat, 29 Jan 2005 18:45:00 +0000</pubDate>
		<dc:creator>Mark Harris</dc:creator>
				<category><![CDATA[Research]]></category>
		<category><![CDATA[Dissertations]]></category>
		<category><![CDATA[Ray Tracing]]></category>

		<guid isPermaLink="false">http://www.gpgpu.org/cgi-bin/blosxom.cgi/AdvancedRendering/GlobalIllumination/christenKarlssonLjungstedtGPURT.html</guid>
		<description><![CDATA[We received news simultaneously from the developers of two new GPU ray tracers. Both projects are graduate-level thesis projects. One, called GPU-RT, is developed by Martin Christen and supports .3DS format meshes, multiple materials, and implements acceleration data structures. GPU-RT runs on NVIDIA GeForce 6 Series GPUs under D3D/HLSL and OpenGL/GLSL, and is available on [...]]]></description>
			<content:encoded><![CDATA[<p>We received news simultaneously from the developers of two new GPU ray tracers.  Both projects are graduate-level thesis projects.  One, called GPU-RT, is developed by Martin Christen and supports .3DS format meshes, multiple materials, and implements acceleration data structures.  <a href="http://www.clockworkcoders.com/oglsl/rt/" target="_blank">GPU-RT</a> runs on NVIDIA GeForce 6 Series GPUs under D3D/HLSL and OpenGL/GLSL, and is available on <a href="http://sourceforge.net/project/showfiles.php?group_id=126915" target="_blank">SourceForge.net</a>.  The other project, <a href="http://www.ce.chalmers.se/edu/proj/raygpu/" target="_blank">&#8220;Ray Tracing on Programmable Graphics Hardware&#8221;</a>, is by Filip Karlsson and Carl Johan Ljungstedt of Chalmers University of Technology.  The thesis describes, among other things, how proximity clouds can be used to accelerate ray tracing on the GPU. (1. <a href="http://www.clockworkcoders.com/oglsl/rt/" target="_blank">GPU-RT</a>, Diploma Thesis by Martin Christen.  2. <a href="http://www.ce.chalmers.se/edu/proj/raygpu/" target="_blank">&#8220;Ray Tracing on Programmable Graphics Hardware&#8221;</a>, Masters Thesis by Filip Karlsson and Carl Johan Ljungstedt.)</p>
]]></content:encoded>
			<wfw:commentRss>http://gpgpu.org/2005/01/29/two-new-gpu-ray-tracing-projects/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dissertation:  Ray Tracing on a Stream Processor</title>
		<link>http://gpgpu.org/2004/03/16/dissertation-ray-tracing-on-a-stream-processor</link>
		<comments>http://gpgpu.org/2004/03/16/dissertation-ray-tracing-on-a-stream-processor#comments</comments>
		<pubDate>Tue, 16 Mar 2004 04:53:00 +0000</pubDate>
		<dc:creator>Mark Harris</dc:creator>
				<category><![CDATA[Research]]></category>
		<category><![CDATA[Dissertations]]></category>
		<category><![CDATA[Ray Tracing]]></category>

		<guid isPermaLink="false">http://www.gpgpu.org/cgi-bin/blosxom.cgi/AdvancedRendering/GlobalIllumination/purcellDissertation.html</guid>
		<description><![CDATA[This dissertation by Tim Purcell of Stanford University discusses several topics relevant to GPGPU including a stream processor abstraction for GPUs, and GPU-based ray tracing and photon mapping algorithms. Much of this work has been reported on GPGPU before, but the description of the ray tracing work in particular is expanded and updated from previous [...]]]></description>
			<content:encoded><![CDATA[<p>This dissertation by <a href="http://graphics.stanford.edu/~tpurcell/" title="Tim Purcell" target="_blank">Tim Purcell</a> of <a href="http://graphics.stanford.edu/" title="Stanford University" target="_blank">Stanford University</a> discusses several topics relevant to GPGPU including a stream processor abstraction for GPUs, and GPU-based ray tracing and photon mapping algorithms.  Much of this work has been reported on GPGPU before, but the description of the ray tracing work in particular is expanded and updated from previous papers with details about the Radeon 9700 ray tracer demonstrated at Siggraph 2002.  Included on the web page are links to the dissertation defense talk slides and movies of the various demos. (<a href="http://graphics.stanford.edu/papers/tpurcell_thesis/" title="Ray Tracing on a Stream Processor" target="_blank">Ray Tracing on a Stream Processor</a>, <a href="http://graphics.stanford.edu/~tpurcell/" title="Timothy J. Purcell" target="_blank">Timothy J. Purcell</a>, Ph.D. Dissertation, March 2004.)</p>
]]></content:encoded>
			<wfw:commentRss>http://gpgpu.org/2004/03/16/dissertation-ray-tracing-on-a-stream-processor/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
