<?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>Syntopia &#187; POVRay</title>
	<atom:link href="http://blog.hvidtfeldts.net/index.php/category/povray/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.hvidtfeldts.net</link>
	<description>Art + Culture + Technology</description>
	<lastBuildDate>Tue, 01 Jun 2010 04:59:16 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Structure Synth Rendering Templates</title>
		<link>http://blog.hvidtfeldts.net/index.php/2008/02/structure-synth-rendering-templates/</link>
		<comments>http://blog.hvidtfeldts.net/index.php/2008/02/structure-synth-rendering-templates/#comments</comments>
		<pubDate>Sun, 03 Feb 2008 21:12:49 +0000</pubDate>
		<dc:creator>Mikael Christensen</dc:creator>
				<category><![CDATA[POVRay]]></category>
		<category><![CDATA[Structure Synth]]></category>
		<category><![CDATA[Sunflow]]></category>

		<guid isPermaLink="false">http://blog.hvidtfeldts.net/index.php/2008/02/structure-synth-rendering-templates/</guid>
		<description><![CDATA[Creating a reasonable way of exporting Structure Synth objects to other renderers, like Sunflow and POV-Ray turned out to be more difficult than I expected. Not because they have complicated scene description languages &#8211; they don&#8217;t &#8211; but because there are a lot of settings and parameters, and I do not want to wrap and [...]]]></description>
			<content:encoded><![CDATA[<p>Creating a reasonable way of exporting Structure Synth objects to other renderers, like <a href="http://sunflow.sourceforge.net/">Sunflow</a> and <a href="http://www.povray.org/">POV-Ray</a> turned out to be more difficult than I expected. Not because they have complicated scene description languages &#8211; they don&#8217;t &#8211; but because there are a lot of settings and parameters, and I do not want to wrap and support every single one of them.</p>
<p></p><div class="photo"><p><a class="snap_noshots" href="/media/sunflow1.jpg" rel="gb_imageset[dds]" title="Sunflow export"><img src="/media/sunflow1s.jpg" alt="Sunflow export" /></a></p><div class="caption">Example Sunflow rendering with <a href="http://en.wikipedia.org/wiki/Global_illumination">Global Illuminated</a> <a href="http://en.wikipedia.org/wiki/Ambient_occlusion">Ambient Occlusion</a>.</div></div><p></p>
<p>The approach I came up with is quite simple &#8211; it is now possible to define a number of <i>rendering templates</i> which are XML-files containing a number of text fragments, one for each of the primitives (box, sphere, &#8230;) and a &#8217;start&#8217; and &#8216;end&#8217; fragment.</p>
<p>For instance, a fragment (for a Sunflow exporter) for the &#8217;sphere&#8217; primitive could look like this:</p>
<pre>
object {
  shader "s05"
  type sphere
  c {cx} {cy} {cz}
  r {rad}
}
</pre>
<p>where the center and radius parameters would be substituted for each instance of the primitive. </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.hvidtfeldts.net/index.php/2008/02/structure-synth-rendering-templates/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>POV-Ray support</title>
		<link>http://blog.hvidtfeldts.net/index.php/2007/10/pov-ray-support/</link>
		<comments>http://blog.hvidtfeldts.net/index.php/2007/10/pov-ray-support/#comments</comments>
		<pubDate>Thu, 25 Oct 2007 20:22:41 +0000</pubDate>
		<dc:creator>Mikael Christensen</dc:creator>
				<category><![CDATA[POVRay]]></category>
		<category><![CDATA[Structure Synth]]></category>

		<guid isPermaLink="false">http://blog.hvidtfeldts.net/index.php/2007/10/pov-ray-support/</guid>
		<description><![CDATA[From time to time I still get a moment to work on Structure Synth, and I&#8217;ve just started working on some nice new features.
POV-Ray support is coming along quite nicely. Here is a preview:
POV-Ray rendered output.
Also, the user interface will be improved with tabs, full-screen and screendump support:
The new user-interface.
]]></description>
			<content:encoded><![CDATA[<p>From time to time I still get a moment to work on Structure Synth, and I&#8217;ve just started working on some nice new features.</p>
<p>POV-Ray support is coming along quite nicely. Here is a preview:</p>
<p></p><div class="photo"><p><a class="snap_noshots" href="/media/povray2.png" rel="gb_imageset[prs]" title="povray"><img src="/media/povray2s.png" alt="povray" /></a></p><div class="caption">POV-Ray rendered output.</div></div><p></p>
<p>Also, the user interface will be improved with tabs, full-screen and screendump support:</p>
<p></p><div class="photo"><p><a class="snap_noshots" href="/media/ui.png" rel="gb_imageset[prs]" title="ui"><img src="/media/uis.png" alt="ui" /></a></p><div class="caption">The new user-interface.</div></div><p></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.hvidtfeldts.net/index.php/2007/10/pov-ray-support/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
