<?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>Real-Time Rendering &#187; collision detection</title>
	<atom:link href="http://www.realtimerendering.com/blog/tag/collision-detection/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.realtimerendering.com/blog</link>
	<description>Tracking the latest developments in interactive rendering techniques</description>
	<lastBuildDate>Sun, 12 May 2013 00:21:14 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.4.1</generator>
		<item>
		<title>Seven Things for May 4th, 2011</title>
		<link>http://www.realtimerendering.com/blog/seven-things-for-may-4th-2011/</link>
		<comments>http://www.realtimerendering.com/blog/seven-things-for-may-4th-2011/#comments</comments>
		<pubDate>Wed, 04 May 2011 13:24:21 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Resources]]></category>
		<category><![CDATA[collision detection]]></category>
		<category><![CDATA[deferred lighting]]></category>
		<category><![CDATA[deferred shading]]></category>
		<category><![CDATA[GIS]]></category>
		<category><![CDATA[languages]]></category>
		<category><![CDATA[lines]]></category>
		<category><![CDATA[Lua]]></category>
		<category><![CDATA[physics engine]]></category>
		<category><![CDATA[printing]]></category>
		<category><![CDATA[ray tracing]]></category>

		<guid isPermaLink="false">http://www.realtimerendering.com/blog/?p=2142</guid>
		<description><![CDATA[Seven things: There&#8217;s a post on speculative contacts by Paul Firth, a way of simplifying and stabilizing collision detection that has been used in Little Big Planet. Particularly nice is that demos are built into the page, so you can try the various methods out and see the problems and performance for yourself. This author [...]]]></description>
			<content:encoded><![CDATA[<p>Seven things:</p>
<ul>
<li>There&#8217;s<a href="http://www.wildbunny.co.uk/blog/2011/03/25/speculative-contacts-an-continuous-collision-engine-approach-part-1/"> a post on speculative contacts</a> by Paul Firth, a way of simplifying and stabilizing collision detection that has been used in Little Big Planet. Particularly nice is that demos are built into the page, so you can try the various methods out and see the problems and performance for yourself. This author has followed up with &#8220;<a href="http://www.wildbunny.co.uk/blog/2011/04/20/collision-detection-for-dummies/">Collision Detection for Dummies</a>&#8220;, a great overview, and &#8220;<a href="http://www.wildbunny.co.uk/blog/2011/04/06/physics-engines-for-dummies/">Physics Engines for Dummies</a>&#8220;, again with interactive demos.</li>
<li><a href="http://gamedevcoder.wordpress.com/2011/04/11/light-pre-pass-vs-deferred-renderer-part-1/">The Gamedev Coder Diary</a> has a worthwhile summary of the current state of deferred shading vs. deferred lighting (aka &#8220;light pre-pass&#8221;) techniques, discussing problems and strengths of each.</li>
<li>The CODE517E blog has had a number of good posts lately, including an article on <a href="http://c0de517e.blogspot.com/2011/01/mythbuster-deferred-rendering.html">deferred rendering myths</a>, another on <a href="http://c0de517e.blogspot.com/2011/03/stable-cascaded-shadow-maps-ideas.html">stable cascaded shadow maps</a>, an accumulation-buffer-like way of <a href="http://c0de517e.blogspot.com/2011/04/different-way-of-generating-high-res.html">making super-high resolution images for printing</a> (with some worthwhile analysis of problems it engenders with mipmap sampling and with view shifting &#8211; fun to think about), an extensive rundown of <a href="http://c0de517e.blogspot.com/2011/04/2011-current-and-future-programming.html">programming languages for videogames</a>, and a <a href="http://c0de517e.blogspot.com/2011/04/2011-tools-that-i-use.html">summary of tools he uses</a> (quite the long list &#8211; I&#8217;m still working through those I hadn&#8217;t seen before).</li>
<li>On the topic of languages, <a href="http://www.havok.com/index.php?page=gdc-lua-tutorial&amp;hl=en_US">Havok put together a page</a> collecting the Lua tutorial talks at GDC 2011.</li>
<li>The Boeing 777 model (almost 400 million polygons) <a href="http://www.youtube.com/watch?v=mxx9dyPO0js">ray traced at interactive rates on a consumer-level PC</a>, using CUDA. CentiLeo is an out-of-core GPU ray tracer, see <a href="http://raytracey.blogspot.com/2011/04/centileo-brand-new-interactive-out-of.html">this page</a> for some of the slides from the (rather long) video. That said, don&#8217;t be fooled by the start of the video: those sequences are generated at 15 seconds a frame and played back at 60 FPS (so 500-1000x from being real-time). Still, the preview mode is indeed interactive, and the Boeing is a huge model. On the other end of things, here&#8217;s a fun <a href="http://www.geeks3d.com/20110309/demoscene-sierra-leone-100-prodecural-raytraced-demo">demoscene ray trace</a>. By the way, <a href="http://raytracey.blogspot.com/">Ray Tracey&#8217;s blog</a> is good for keeping up on new ray tracing videos and demos and other related topics.</li>
<li>A <a href="http://blogs.agi.com/agi/?p=2456">poster accepted to SIGGRAPH 2011 by Ohlarik and Cozzi</a> gives a clever little method of properly drawing lines on surfaces for GIS applications. It converts lines to &#8220;walls&#8221;, then marks those pixels where there is a visibility change of the wall (i.e., one pixel of the wall is visible, a neighboring pixel is not), with a correction for terrain silhouette edges. One more trick for the bag.</li>
<li>More about the look and feel of games than the technical nerdy stuff I cover here, <a href="http://pixelcounterrr.net/">Topi Kauppinen&#8217;s blog</a> pointed me to <a href="http://susyoliveira.ca/site.htm">Susy Oliveira&#8217;s sculptures</a>, which are pretty amusing (finally, perfect models for 3D web browsers). There have been similar works by other artists (e.g. <a href="http://graphics.cs.williams.edu/realartifacts/">Eric Testroete&#8217;s head</a>), but the more the merrier.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.realtimerendering.com/blog/seven-things-for-may-4th-2011/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>7 things for December 25</title>
		<link>http://www.realtimerendering.com/blog/7-things-for-december-25/</link>
		<comments>http://www.realtimerendering.com/blog/7-things-for-december-25/#comments</comments>
		<pubDate>Fri, 25 Dec 2009 13:44:57 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Resources]]></category>
		<category><![CDATA[bagel]]></category>
		<category><![CDATA[collision detection]]></category>
		<category><![CDATA[demoscene]]></category>
		<category><![CDATA[fractals]]></category>
		<category><![CDATA[optical illusion]]></category>

		<guid isPermaLink="false">http://www.realtimerendering.com/blog/?p=682</guid>
		<description><![CDATA[A schedule for Christmas: Wake up from a dream about Plato, pixels, and perfect dudes. Then, breakfast. Under the CT-scanned tree, find that Aunt Dorothy gave you some real fractals for Christmas. After the initial thrill, remember the platonic solids you received last year and worry about the dust that might accumulate on any object [...]]]></description>
			<content:encoded><![CDATA[<p>A schedule for Christmas:</p>
<ul>
<li>Wake up from a dream about <a href="http://www.qwantz.com/index.php?comic=1603">Plato, pixels, and perfect dudes</a>.</li>
<li>Then, <a href="http://www.georgehart.com/bagel/bagel.html">breakfast</a>.</li>
<li>Under <a href="http://www.cg.tuwien.ac.at/research/publications/2001/xmas-2001/">the CT-scanned tree</a>, find that Aunt Dorothy gave you <a href="http://www.geeks3d.com/20091116/exploration-of-the-real-3d-mandelbrot-fractal/">some real fractals</a> for Christmas. After the initial thrill, remember <a href="http://vagueterrain.net/journal14/michael-hansmeyer/01">the platonic solids</a> you received last year and worry about the dust that might accumulate on any object with a nearly infinite surface area.</li>
<li>Go pick up your other presents: <a href="http://presurfer.blogspot.com/2009/11/fork-lift-accident-brings-down.html">drive a forklift around</a> and contemplate real-time collision detection.</li>
<li>After a large meal, put <a href="http://www.roysac.com/blog/2009/09/demoscene-marvels-know-your-history.html">demoscene programs</a> on the TV as ambient video and zone out. One not on the list that I think is great is <a href="http://www.youtube.com/watch?v=tCMo-bJQC8A">Heaven Seven</a>, only because of the astounding ray tracing (for the time), and keep in mind that <a href="http://pouet.net/prod.php?which=5">it&#8217;s just 64k</a>. The author&#8217;s original page describing the various tricks and techniques is gone, but the <a href="http://web.archive.org/web/20080610190747/http://demoscene.hu/~picard/h7/">Way Back Machine has it</a>!</li>
<li>Walk off some pounds by taking a constitutional, visiting <a href="http://beautifulpixels.blogspot.com/2009/11/anamorphosis-gamebryo-lightspeed-logo.html">a building</a> and <a href="http://www.boingboing.net/2009/10/28/artist-turns-village.html">a village</a>.</li>
<li>At the end of the day, you get a pencil and paper to write down who to thank for what. <a href="http://www.moillusions.com/2009/10/shady-optical-illusion.html">Hold up the pencil and count the colors</a>.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.realtimerendering.com/blog/7-things-for-december-25/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>