<?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>daganpotter.com</title>
	<atom:link href="http://daganpotter.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://daganpotter.com</link>
	<description>and other random things...</description>
	<lastBuildDate>Thu, 01 Sep 2011 18:37:05 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Writing a renderer</title>
		<link>http://daganpotter.com/2011/09/01/writing-a-renderer/</link>
		<comments>http://daganpotter.com/2011/09/01/writing-a-renderer/#comments</comments>
		<pubDate>Thu, 01 Sep 2011 15:08:32 +0000</pubDate>
		<dc:creator>daganpotter</dc:creator>
				<category><![CDATA[Rendering]]></category>

		<guid isPermaLink="false">http://daganpotter.com/?p=8</guid>
		<description><![CDATA[Wow, it’s been a while since I’ve worked on my website… about 3 years!  So it’s about time for me to start contributing again. If you’re a new visitor, my name is Dagan Potter.   I’ve been working in visual effects &#8230; <a href="http://daganpotter.com/2011/09/01/writing-a-renderer/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div>
<div>
<p align="left">Wow, it’s been a while since I’ve worked on my website… about 3 years!  So it’s about time for me to start contributing again.</p>
<p align="left">If you’re a new visitor, my name is Dagan Potter.   I’ve been working in visual effects and computer graphics for a little while now (about a decade and a half).</p>
<p align="left">I decided to start this site with a focus on more educational material.  My inspiration started about a week ago when I was home sick for the day.  Boredom took over, and in an attempt to keep myself busy, I started coding up a little raytracer.  As I was writing it, I recalled my start in the CG industry and remembered the relative difficulty in finding useful reference material for rendering.  Things have changed since then and one can find plenty of books/websites/repositories/etc. full of information.  That said, I figured I would document the process of writing a very simple renderer and break down some of the math and concepts behind doing so.</p>
<p align="left">SlopRay is born!</p>
<p align="left">The idea is to be as clear and general as possible.  I figure that writing it in Python will be close to writing in pseudo-code, with the added advantage of having examples that actually run.  I don’t want to spend a lot of time explaining the particulars of programming languages or anything else that isn’t directly related to rendering.  There will be performance issues due to this choice…  That’s ok… This exercise isn’t about writing the fastest renderer out there.  It’s about writing a simple, modular, &#8220;plug-in&#8221; based raytracer.  Will the code be sloppy?  Yes.  Hence the name!  Will it adhere to all things pythonic?  Most likely not.  Will it render pictures?  That it will.</p>
<p align="left">I will be spreading these posts out over some time so don’t worry if there is some delay (<a href="http://www.dreamworksanimation.com/" target="_blank">I do have a day job, after all</a>).</p>
<p align="left">Here’s a sneak peek of things to come…</p>
<div class="video-js-box"><!-- Using the Video for Everybody Embed Code http://camendesign.com/code/video_for_everybody --><video width="600" height="338" class="video-js" controls="controls" preload="preload" poster="http://www.daganpotter.com/files/video/computer_graphics/SlopRay/SlopRay_teaser.jpg"><source src="http://www.daganpotter.com/files/video/computer_graphics/SlopRay/SlopRay_teaser.webm" type="video/webm; codecs=&quot;vp8, vorbis&quot;" /><source src="http://www.daganpotter.com/files/video/computer_graphics/SlopRay/SlopRay_teaser.mp4" type="video/mp4; codecs=&quot;avc1.42E01E, mp4a.40.2&quot;" /><object width="600" height="338" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowfullscreen" value="true" /><param name="flashvars" value="url=http%3A//www.daganpotter.com/files/video/computer_graphics/SlopRay/SlopRay_teaser.mp4&amp;poster=http%3A//www.daganpotter.com/files/video/computer_graphics/SlopRay/SlopRay_teaser.jpg" /><param name="src" value="http://daganpotter.com/__wp/wp-includes/js/tinymce/plugins/media/moxieplayer.swf" /><param name="allowscriptaccess" value="true" /><embed width="600" height="338" type="application/x-shockwave-flash" src="http://daganpotter.com/__wp/wp-includes/js/tinymce/plugins/media/moxieplayer.swf" allowfullscreen="true" flashvars="url=http%3A//www.daganpotter.com/files/video/computer_graphics/SlopRay/SlopRay_teaser.mp4&amp;poster=http%3A//www.daganpotter.com/files/video/computer_graphics/SlopRay/SlopRay_teaser.jpg" allowscriptaccess="true" /></object><!-- Flash Fallback. Use any flash video player here. Make sure to keep the vjs-flash-fallback class. --></video></div>
<p>&nbsp;</p>
</div>
<p align="center">Double click for high resolution</p>
</div>
<div align="center"><a href="http://www.daganpotter.com/files/video/computer_graphics/SlopRay/SlopRay_teaser.mp4" target="_blank">Original video source (SlopRay_teaser.mp4)</a></div>
]]></content:encoded>
			<wfw:commentRss>http://daganpotter.com/2011/09/01/writing-a-renderer/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
<enclosure url="http://www.daganpotter.com/files/video/computer_graphics/SlopRay/SlopRay_teaser.mp4" length="765177" type="video/mp4" />
<enclosure url="http://www.daganpotter.com/files/video/computer_graphics/SlopRay/SlopRay_teaser.webm" length="700584" type="video/webm" />
		</item>
		<item>
		<title>And we&#8217;re back&#8230;</title>
		<link>http://daganpotter.com/2011/09/01/first/</link>
		<comments>http://daganpotter.com/2011/09/01/first/#comments</comments>
		<pubDate>Thu, 01 Sep 2011 12:43:12 +0000</pubDate>
		<dc:creator>daganpotter</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://daganpotter.com/__wp/?p=1</guid>
		<description><![CDATA[Just recovered from a database hack.  Good times. More to come. Dagan &#160;]]></description>
			<content:encoded><![CDATA[<p>Just recovered from a database hack.  Good times.<br />
More to come.</p>
<p>Dagan</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://daganpotter.com/2011/09/01/first/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

