<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Anatomical Travelogue Research</title>
	
	<link>http://www.anatomicaltravel.com/research</link>
	<description>Bringing you case studies and free tools in 3D animation, video compositing, and image processing.</description>
	<lastBuildDate>Tue, 09 Mar 2010 17:10:04 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/ATResearch" /><feedburner:info uri="atresearch" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Metadata cameras and worldspace intersection passes</title>
		<link>http://feedproxy.google.com/~r/ATResearch/~3/GCEGZRZtHuI/</link>
		<comments>http://www.anatomicaltravel.com/research/2010/03/metadata-cameras-and-worldspace-intersection-passes/#comments</comments>
		<pubDate>Tue, 09 Mar 2010 15:39:39 +0000</pubDate>
		<dc:creator>Chad</dc:creator>
				<category><![CDATA[3D Studio Max]]></category>
		<category><![CDATA[Fusion]]></category>
		<category><![CDATA[Graphics General]]></category>

		<guid isPermaLink="false">http://www.anatomicaltravel.com/research/?p=1584</guid>
		<description><![CDATA[We&#8217;ve been working on a stereoscopic production, and we&#8217;ve been coming up with helpful tricks to make things just a tiny bit easier.  Here&#8217;s an example comp that shows a couple of them.

The first is the embedding and extraction of a camera transform from the metadata of an EXR.   3ds max (and some other packages) [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;">We&#8217;ve been working on a stereoscopic production, and we&#8217;ve been coming up with helpful tricks to make things just a tiny bit easier.  Here&#8217;s an example comp that shows a couple of them.</p>
<div id="attachment_1614" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.anatomicaltravel.com/research/wp-content/uploads/PositionPass_CameraMetadata_Screengrab.png"><img class="size-medium wp-image-1614 " style="border: 0pt none; margin: 0px;" title="Position Pass and Camera Metadata Screengrab" src="http://www.anatomicaltravel.com/research/wp-content/uploads/PositionPass_CameraMetadata_Screengrab-300x130.png" alt="Position Pass and Camera Metadata Screengrab" width="300" height="130" /></a><p class="wp-caption-text">Position Pass and Camera Metadata Screengrab</p></div>
<p><span id="more-1584"></span></p>
<p>The first is the embedding and extraction of a camera transform from the metadata of an EXR.   3ds max (and some other packages) write out the position, rotation, field of view, etc. to the metadata of EXR outputs.  Since we use this file format a lot, it&#8217;s a pretty easy thing to use in production, as it doesn&#8217;t require a special operation to export the data from the 3D scene.  It&#8217;s not as flexible as outputting an FBX, but it can be done without opening (or even finding) the 3D file.  The transform is stored in the metadata as a 4&#215;4 float matrix, and using SimpleExpressions, you can apply the transform to a Fusion 3D Camera per-frame.  If you&#8217;ve ever used RPF files with Combustion, you&#8217;re probably already familiar with the workflow, we&#8217;re just doing that with EXR&#8217;s and Fusion now.</p>
<p>The second technique is the rendering of a worldspace intersection pass.  By rendering the location of the surface as an RGB vector, you can find the location, per pixel, of each sample in the render.  Combined with even a hardware rendered &#8220;beauty pass&#8221;, you can easily place your render into the &#8220;world&#8221;.  You&#8217;re limited to only seeing the first intersections, and only what the camera sees, but in many cases that&#8217;s all you need to see.  It&#8217;s smaller and faster than an animated FBX sequence, and you can play around with it with image tools.</p>
<p>The fun part is combining these techniques, getting both the shape of your scene and the location of your camera in one quickly rendered EXR sequence.  You can then use this information to try out some various camera separation and convergence setups using the stereoscopic rendering of Fusion, which can range from simple anaglyph to  full quad-buffer shutter setups.  The quality isn&#8217;t great, but it&#8217;s interactive, and until 3ds max gets better rendering of stereoscopy in the viewports, it&#8217;s a fast way to test out camera settings.</p>
<p>The pass and the camera can also be used in the composite as well, for making mattes, placing elements, etc.</p>
<a href="http://www.anatomicaltravel.com/research/downloads/PositionPass_CameraMetadata_G01.rar">Download Position Pass and Camera Metadata example G01</a><a href="http://www.anatomicaltravel.com/research/downloads/PositionPass_CameraMetadata_G01.rar"><img class="alignnone" style="border: 0pt none; vertical-align: middle; margin-left: 10px;" title="Download Position Pass and Camera Metadata example" alt="Download Position Pass and Camera Metadata example" src="/research/images/download.gif" alt="" width="14" height="16" /></a>
<p>(85MB .rar file)</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/ATResearch?a=GCEGZRZtHuI:KlJepNIJGJc:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/ATResearch?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ATResearch?a=GCEGZRZtHuI:KlJepNIJGJc:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/ATResearch?i=GCEGZRZtHuI:KlJepNIJGJc:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ATResearch?a=GCEGZRZtHuI:KlJepNIJGJc:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/ATResearch?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ATResearch?a=GCEGZRZtHuI:KlJepNIJGJc:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/ATResearch?i=GCEGZRZtHuI:KlJepNIJGJc:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ATResearch?a=GCEGZRZtHuI:KlJepNIJGJc:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/ATResearch?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ATResearch?a=GCEGZRZtHuI:KlJepNIJGJc:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/ATResearch?i=GCEGZRZtHuI:KlJepNIJGJc:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/ATResearch/~4/GCEGZRZtHuI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.anatomicaltravel.com/research/2010/03/metadata-cameras-and-worldspace-intersection-passes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.anatomicaltravel.com/research/2010/03/metadata-cameras-and-worldspace-intersection-passes/</feedburner:origLink></item>
		<item>
		<title>Color Blindness</title>
		<link>http://feedproxy.google.com/~r/ATResearch/~3/2JijAo5IfEA/</link>
		<comments>http://www.anatomicaltravel.com/research/2010/02/color-blindness/#comments</comments>
		<pubDate>Sat, 20 Feb 2010 05:56:55 +0000</pubDate>
		<dc:creator>Chad</dc:creator>
				<category><![CDATA[Fusion]]></category>
		<category><![CDATA[Graphics General]]></category>
		<category><![CDATA[Image processing]]></category>

		<guid isPermaLink="false">http://www.anatomicaltravel.com/research/?p=1326</guid>
		<description><![CDATA[A sizable segment of the population suffers from color blindness, enough so that it&#8217;s worth considering the implications on color palettes and usability.  This tool allows you to simulate the ways that various color vision deficiencies will affect you imagery.  I&#8217;ve noticed that some of the images we create probably won&#8217;t read very well to [...]]]></description>
			<content:encoded><![CDATA[<p>A sizable segment of the population suffers from color blindness, enough so that it&#8217;s worth considering the implications on color palettes and usability.  This tool allows you to simulate the ways that various color vision deficiencies will affect you imagery.  I&#8217;ve noticed that some of the images we create probably won&#8217;t read very well to some people, and this easily lets us check if we&#8217;ve created something that could be ambiguous.</p>
<p style="text-align: center;">
<div id="attachment_1571" class="wp-caption aligncenter" style="width: 170px"><a href="http://www.anatomicaltravel.com/research/wp-content/uploads/ColorBlind_onblack.png"><img class="size-full wp-image-1571 " style="border: 0pt none;" title="ColorBlind fuse" src="http://www.anatomicaltravel.com/research/wp-content/uploads/ColorBlind_onblack.png" alt="ColorBlind fuse" width="160" height="120" /></a><p class="wp-caption-text">ColorBlind fuse</p></div>
<p><span id="more-1326"></span></p>
<p style="text-align: left;">It&#8217;s not a perfect simulation, since it only does a linear color transform, not accounting for local color frequency, and it doesn&#8217;t account for any output specific color shifts.  Nothing unusual when it comes to color, of course.  Typical things to consider, colors may look different on an LCD screen compared to web offset printing.</p>
<p style="text-align: left;">You can use this as a viewer macro, though I may at some point make a proper Cg viewshader.</p>
<p style="text-align: left;"><a href="http://www.anatomicaltravel.com/research/downloads/ColorBlind.fuse">Download ColorBlind Fuse 1.0</a><a href="http://www.anatomicaltravel.com/research/downloads/ColorBlind.fuse"><img class="alignnone" style="border: 0pt none; vertical-align: middle; margin-left: 10px;" title="Download ColorBlind Fuse" alt="Download ColorBlind Fuse" src="/research/images/download.gif" alt="" width="14" height="16" /></a></p>
<p style="text-align: left;">
<p style="text-align: center;">
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/ATResearch?a=2JijAo5IfEA:BxG_ZeeqlpY:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/ATResearch?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ATResearch?a=2JijAo5IfEA:BxG_ZeeqlpY:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/ATResearch?i=2JijAo5IfEA:BxG_ZeeqlpY:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ATResearch?a=2JijAo5IfEA:BxG_ZeeqlpY:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/ATResearch?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ATResearch?a=2JijAo5IfEA:BxG_ZeeqlpY:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/ATResearch?i=2JijAo5IfEA:BxG_ZeeqlpY:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ATResearch?a=2JijAo5IfEA:BxG_ZeeqlpY:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/ATResearch?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ATResearch?a=2JijAo5IfEA:BxG_ZeeqlpY:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/ATResearch?i=2JijAo5IfEA:BxG_ZeeqlpY:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/ATResearch/~4/2JijAo5IfEA" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.anatomicaltravel.com/research/2010/02/color-blindness/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.anatomicaltravel.com/research/2010/02/color-blindness/</feedburner:origLink></item>
		<item>
		<title>Color Matrix Transform</title>
		<link>http://feedproxy.google.com/~r/ATResearch/~3/1Q41hhWhPrQ/</link>
		<comments>http://www.anatomicaltravel.com/research/2009/10/color-matrix-transform/#comments</comments>
		<pubDate>Fri, 23 Oct 2009 00:55:51 +0000</pubDate>
		<dc:creator>Chad</dc:creator>
				<category><![CDATA[Fusion]]></category>
		<category><![CDATA[Graphics General]]></category>
		<category><![CDATA[Image processing]]></category>
		<category><![CDATA[Fuse]]></category>

		<guid isPermaLink="false">http://www.anatomicaltravel.com/research/?p=1555</guid>
		<description><![CDATA[Fusion 6 added a Color Matrix tool that lets you enter your own matrix by hand, but the biggest problem with it is the lack of any methods to modify it with.  You can&#8217;t even assign controllers to it.
Fuses, however,  let you use handy methods to modify a matrix.  I&#8217;ve used some of them to [...]]]></description>
			<content:encoded><![CDATA[<p>Fusion 6 added a Color Matrix tool that lets you enter your own matrix by hand, but the biggest problem with it is the lack of any methods to modify it with.  You can&#8217;t even assign controllers to it.</p>
<p>Fuses, however,  let you use handy methods to modify a matrix.  I&#8217;ve used some of them to create an RGB equivalent of the 3D Transform tool.  It has a similar UI, just as 3TT does, but this modifies RGB, not XYZ or UVW.</p>
<p style="text-align: center;">
<div id="attachment_1571" class="wp-caption aligncenter" style="width: 170px"><a href="http://www.anatomicaltravel.com/research/wp-content/uploads/ColorMatrixTransform_onblack.png"><img class="size-full wp-image-1571 " style="border: 0pt none;" title="ColorMatrixTransform_onblack" src="http://www.anatomicaltravel.com/research/wp-content/uploads/ColorMatrixTransform_onblack.png" alt="Color Matrix Tranform fuse" width="160" height="120" /></a><p class="wp-caption-text">Color Matrix Transform fuse</p></div>
<p><span id="more-1555"></span></p>
<p>Why would you want to do this?  Imagine that your RGB isn&#8217;t color, but UVW coordinates from a 3D render pass.  Now you can do texture transformations by using this tool to modify the mapping.  Also, if you have comps where you&#8217;re converting XYZ to RGB, you can use this to post-edit the tranformation, so you can apply spatial transformations in the form of XYZ -&gt; RGB -&gt; ColorMatrixTransform -&gt; XYZ.</p>
<p>In the future I might add an input and output similar to the Color Matrix tool so you can insert a matrix found elsewhere, as well as generate an output matrix you can read off, but for the time being, input matrices can processed by the Color Matrix tool just prior to the ColorMatrixTranform tool, just remember to use 32bit float colors.</p>
<p>If you&#8217;re a bit confused as to what the tool is doing, try viewing the results in the 3D Histogram SubV.   Really helps you get your bearings.</p>
<a href="http://www.anatomicaltravel.com/research/downloads/ColorMatrixTransform2.Fuse">Download ColorMatrix Transform 1.03</a><a href="http://www.anatomicaltravel.com/research/downloads/ColorMatrixTransform2.Fuse"><img class="alignnone" style="border: 0pt none; vertical-align: middle; margin-left: 10px;" title="Download ColorMatrix Transform" alt="Download ColorMatrix Transform" src="/research/images/download.gif" alt="" width="14" height="16" /></a>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/ATResearch?a=1Q41hhWhPrQ:TX9AZ22vEkA:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/ATResearch?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ATResearch?a=1Q41hhWhPrQ:TX9AZ22vEkA:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/ATResearch?i=1Q41hhWhPrQ:TX9AZ22vEkA:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ATResearch?a=1Q41hhWhPrQ:TX9AZ22vEkA:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/ATResearch?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ATResearch?a=1Q41hhWhPrQ:TX9AZ22vEkA:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/ATResearch?i=1Q41hhWhPrQ:TX9AZ22vEkA:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ATResearch?a=1Q41hhWhPrQ:TX9AZ22vEkA:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/ATResearch?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ATResearch?a=1Q41hhWhPrQ:TX9AZ22vEkA:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/ATResearch?i=1Q41hhWhPrQ:TX9AZ22vEkA:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/ATResearch/~4/1Q41hhWhPrQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.anatomicaltravel.com/research/2009/10/color-matrix-transform/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.anatomicaltravel.com/research/2009/10/color-matrix-transform/</feedburner:origLink></item>
		<item>
		<title>ColorToMonoToColor</title>
		<link>http://feedproxy.google.com/~r/ATResearch/~3/EvjllEKF5Xs/</link>
		<comments>http://www.anatomicaltravel.com/research/2009/10/colortomonotocolor/#comments</comments>
		<pubDate>Fri, 23 Oct 2009 00:04:56 +0000</pubDate>
		<dc:creator>Chad</dc:creator>
				<category><![CDATA[Fusion]]></category>
		<category><![CDATA[Image processing]]></category>
		<category><![CDATA[Productivity]]></category>
		<category><![CDATA[Fuse]]></category>

		<guid isPermaLink="false">http://www.anatomicaltravel.com/research/?p=1560</guid>
		<description><![CDATA[Two more Fuses, this time some really simple ones that convert multi-channel images to mono-channel and back again.   Color is overrated, in general, and I find myself getting a lot of use out of these.

Why would you use this?  Memory savings, mostly.  An alpha-only image takes 1/4 the RAM of an RGBA image.   For scalar [...]]]></description>
			<content:encoded><![CDATA[<p>Two more Fuses, this time some really simple ones that convert multi-channel images to mono-channel and back again.   Color is overrated, in general, and I find myself getting a lot of use out of these.</p>
<div id="attachment_1563" class="wp-caption aligncenter" style="width: 170px"><a href="http://www.anatomicaltravel.com/research/wp-content/uploads/ColorToMono_onblack.png"><img class="size-full wp-image-1563 " style="border: 0pt none;" title="ColorToMono_onblack" src="http://www.anatomicaltravel.com/research/wp-content/uploads/ColorToMono_onblack.png" alt="Color to Mono" width="160" height="120" /></a><p class="wp-caption-text">Color to Mono</p></div>
<div id="attachment_1564" class="wp-caption aligncenter" style="width: 170px"><a href="http://www.anatomicaltravel.com/research/wp-content/uploads/MonoToColor_onblack.png"><img class="size-full wp-image-1564 " style="border: 0pt none;" title="MonoToColor_onblack" src="http://www.anatomicaltravel.com/research/wp-content/uploads/MonoToColor_onblack.png" alt="Mono to Color" width="160" height="120" /></a><p class="wp-caption-text">Mono to Color</p></div>
<p><span id="more-1560"></span></p>
<p>Why would you use this?  Memory savings, mostly.  An alpha-only image takes 1/4 the RAM of an RGBA image.   For scalar data operations, or masks, or any time where you don&#8217;t need vectors, you can store more data in cache and thus make everything fast and smooth.</p>
<p>The latest builds of Fusion also support mono-channel textures in 3D, so in cases where your video card doesn&#8217;t have a lot of memory, this can be even more useful.</p>
<p>Why not just use a Bmp to convert to mono?  Well, it&#8217;s a different class output, so it keeps trying to connect to mask inputs.  And you can&#8217;t set a Bmp to passthrough and get color data out.  You get nothing.  Furthermore, having Bmp&#8217;s littered around your flow is ugly.</p>
<p>Converting from mono back to color could be done by masking off a BG set to white, right?  But you&#8217;d have to keep making that BG be the same size, depth, etc as your incoming mask, and that&#8217;s not convenient.  And it uglies up your flow, too.</p>
<p style="text-align: left;"><a href="http://www.anatomicaltravel.com/research/downloads/ColorToMono.Fuse">Download ColorToMono 1.0</a><a href="http://www.anatomicaltravel.com/research/downloads/ColorToMono.Fuse"><img class="alignnone" style="border: 0pt none; vertical-align: middle; margin-left: 10px;" title="Download ColorToMono" alt="Download ColorToMono" src="/research/images/download.gif" alt="" width="14" height="16" /></a></p>
<p style="text-align: left;"><a href="http://www.anatomicaltravel.com/research/downloads/MonoToColor.Fuse">Download MonoToColor 1.0</a><a href="http://www.anatomicaltravel.com/research/downloads/MonoToColor.Fuse"><img class="alignnone" style="border: 0pt none; vertical-align: middle; margin-left: 10px;" title="Download MonoToColor" alt="Download MonoToColor" src="/research/images/download.gif" alt="" width="14" height="16" /></a></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/ATResearch?a=EvjllEKF5Xs:ciX1AP3jaQg:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/ATResearch?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ATResearch?a=EvjllEKF5Xs:ciX1AP3jaQg:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/ATResearch?i=EvjllEKF5Xs:ciX1AP3jaQg:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ATResearch?a=EvjllEKF5Xs:ciX1AP3jaQg:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/ATResearch?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ATResearch?a=EvjllEKF5Xs:ciX1AP3jaQg:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/ATResearch?i=EvjllEKF5Xs:ciX1AP3jaQg:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ATResearch?a=EvjllEKF5Xs:ciX1AP3jaQg:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/ATResearch?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ATResearch?a=EvjllEKF5Xs:ciX1AP3jaQg:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/ATResearch?i=EvjllEKF5Xs:ciX1AP3jaQg:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/ATResearch/~4/EvjllEKF5Xs" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.anatomicaltravel.com/research/2009/10/colortomonotocolor/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.anatomicaltravel.com/research/2009/10/colortomonotocolor/</feedburner:origLink></item>
		<item>
		<title>Canvas and ROIDS in Fuses</title>
		<link>http://feedproxy.google.com/~r/ATResearch/~3/NWLh9TrtI-0/</link>
		<comments>http://www.anatomicaltravel.com/research/2009/09/canvas-and-roids-in-fuses/#comments</comments>
		<pubDate>Tue, 22 Sep 2009 20:32:27 +0000</pubDate>
		<dc:creator>Chad</dc:creator>
				<category><![CDATA[Fusion]]></category>
		<category><![CDATA[Fuse]]></category>

		<guid isPermaLink="false">http://www.anatomicaltravel.com/research/?p=1546</guid>
		<description><![CDATA[The latest builds of Fusion (&#62;475) allow fuses to work with canvas color and ROIDS.  I thought I&#8217;d try that out on <a href="http://www.anatomicaltravel.com/research/2008/12/invert/" title="Invert?">my Invert fuse</a>, and it seems to work just fine.  You now have the option of whether or not to invert the canvas color.  The ROIDS support makes what was a pretty fast [...]]]></description>
			<content:encoded><![CDATA[<p>The latest builds of Fusion (&gt;475) allow fuses to work with canvas color and ROIDS.  I thought I&#8217;d try that out on <a href="http://www.anatomicaltravel.com/research/2008/12/invert/" title="Invert?">my Invert fuse</a>, and it seems to work just fine.  You now have the option of whether or not to invert the canvas color.  The ROIDS support makes what was a pretty fast fuse into something even faster under most situations, and it won&#8217;t break a nice DoD-managed comp.</p>
<p>As time permits, I&#8217;ll go through my other fuses and add similar functionality.</p>
<a href="http://www.anatomicaltravel.com/research/downloads/Invert.fuse">Download Invert fuse 1.5</a><a href="http://www.anatomicaltravel.com/research/downloads/Invert.fuse"><img class="alignnone" style="border: 0pt none; vertical-align: middle; margin-left: 10px;" title="Download Invert fuse" alt="Download Invert fuse" src="/research/images/download.gif" alt="" width="14" height="16" /></a>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/ATResearch?a=NWLh9TrtI-0:J3BNZMJSPk4:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/ATResearch?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ATResearch?a=NWLh9TrtI-0:J3BNZMJSPk4:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/ATResearch?i=NWLh9TrtI-0:J3BNZMJSPk4:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ATResearch?a=NWLh9TrtI-0:J3BNZMJSPk4:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/ATResearch?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ATResearch?a=NWLh9TrtI-0:J3BNZMJSPk4:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/ATResearch?i=NWLh9TrtI-0:J3BNZMJSPk4:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ATResearch?a=NWLh9TrtI-0:J3BNZMJSPk4:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/ATResearch?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ATResearch?a=NWLh9TrtI-0:J3BNZMJSPk4:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/ATResearch?i=NWLh9TrtI-0:J3BNZMJSPk4:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/ATResearch/~4/NWLh9TrtI-0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.anatomicaltravel.com/research/2009/09/canvas-and-roids-in-fuses/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://www.anatomicaltravel.com/research/2009/09/canvas-and-roids-in-fuses/</feedburner:origLink></item>
		<item>
		<title>Absolute Values</title>
		<link>http://feedproxy.google.com/~r/ATResearch/~3/y9AQx5TZc0s/</link>
		<comments>http://www.anatomicaltravel.com/research/2009/09/absolute-values/#comments</comments>
		<pubDate>Wed, 02 Sep 2009 23:00:59 +0000</pubDate>
		<dc:creator>Chad</dc:creator>
				<category><![CDATA[Fusion]]></category>
		<category><![CDATA[Fuse]]></category>
		<category><![CDATA[Image processing]]></category>

		<guid isPermaLink="false">http://www.anatomicaltravel.com/research/?p=1517</guid>
		<description><![CDATA[I&#8217;m often trying to find the magnitude of something, regardless of sign.  Commonly done for things like normals or velocity or distance.   You would expect there to be a built in tool for that sort of thing, but there isn&#8217;t.
Previously,  I did it with a CT or a Fuse operating on a per-pixel basis.  [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_1518" class="wp-caption aligncenter" style="width: 170px"><a href="http://www.anatomicaltravel.com/research/wp-content/uploads/FAbsolute_onblack.png"><img class="size-full wp-image-1518  " style="border: 0pt none;" title="FAbsolute_onblack" src="http://www.anatomicaltravel.com/research/wp-content/uploads/FAbsolute_onblack.png" alt="Absolute Value Fuse" width="160" height="120" /></a><p class="wp-caption-text">Absolute Value</p></div>
<p>I&#8217;m often trying to find the magnitude of something, regardless of sign.  Commonly done for things like normals or velocity or distance.   You would expect there to be a built in tool for that sort of thing, but there isn&#8217;t.</p>
<p>Previously,  I did it with a CT or a Fuse operating on a per-pixel basis.  An f.Color.rgb = abs(f.Color.rgb) sort of thing, which is pretty slow in Fusion as a CT or Fuse, but is plenty fast in Cg.   More on that later.</p>
<p>Today I had an idea on how to do it with a matrix.   The basic idea is to scale the the image by .5, and  by -.5 and find the difference of the two.  So |x| = (.5*x)-(-.5*x)</p>
<p>This method is much faster.  The resulting Fuse runs about 40% faster than a CT, and several times faster than the old Fuse I had made which operated pixel by pixel.  Unfortunately, ROI isn&#8217;t supported yet for Fuses, so if you have a tiny ROI, the CT or the CMx&#8217;s will both run faster.   <em>EDIT: ROIDS can be supported in Fuses&#8230;  I&#8217;ll need to add it to the Fuses I&#8217;ve posted so far.  Stay tuned&#8230;</em></p>
<p>So here&#8217;s the Fuse, a Cg ViewShader that lets you view the absolute value in a Viewer, and an example comp showing the CT, Fuse, and CMx methods, as well as the ViewShader.</p>
<p style="text-align: center;"><a href="http://www.anatomicaltravel.com/research/downloads/Abs1.Fuse">Download FAbsolute Fuse 1.05</a><a href="http://www.anatomicaltravel.com/research/downloads/Abs1.Fuse"><img class="alignnone" style="border: 0pt none; vertical-align: middle; margin-left: 10px;" title="Download FAbsolute Fuse" alt="Download FAbsolute Fuse" src="/research/images/download.gif" alt="" width="14" height="16" /></a></p>
<p style="text-align: center;">
<p style="text-align: center;"><a href="http://www.anatomicaltravel.com/research/downloads/AbsVS.fuse">Download Absolute Value Viewshader 1.01</a><a href="http://www.anatomicaltravel.com/research/downloads/AbsVS.fuse"><img class="alignnone" style="border: 0pt none; vertical-align: middle; margin-left: 10px;" title="Download Absolute Value Viewshader" alt="Download Absolute Value Viewshader" src="/research/images/download.gif" alt="" width="14" height="16" /></a></p>
<p style="text-align: center;">
<p style="text-align: center;"><a href="http://www.anatomicaltravel.com/research/downloads/AbsoluteValue_Examples_C_A01.comp">Download Example Comp (Absolute Fuse) A01</a><a href="http://www.anatomicaltravel.com/research/downloads/AbsoluteValue_Examples_C_A01.comp"><img class="alignnone" style="border: 0pt none; vertical-align: middle; margin-left: 10px;" title="Download Example Comp (Absolute Fuse)" alt="Download Example Comp (Absolute Fuse)" src="/research/images/download.gif" alt="" width="14" height="16" /></a></p>
<p style="text-align: left;">It would be interesting to see if the disparity between the speeds  of processing the matrix vs per-pixel goes away when you compile a c++ plugin&#8230;</p>
<p style="text-align: center;">
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/ATResearch?a=y9AQx5TZc0s:pMBai2N34p4:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/ATResearch?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ATResearch?a=y9AQx5TZc0s:pMBai2N34p4:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/ATResearch?i=y9AQx5TZc0s:pMBai2N34p4:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ATResearch?a=y9AQx5TZc0s:pMBai2N34p4:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/ATResearch?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ATResearch?a=y9AQx5TZc0s:pMBai2N34p4:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/ATResearch?i=y9AQx5TZc0s:pMBai2N34p4:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ATResearch?a=y9AQx5TZc0s:pMBai2N34p4:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/ATResearch?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ATResearch?a=y9AQx5TZc0s:pMBai2N34p4:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/ATResearch?i=y9AQx5TZc0s:pMBai2N34p4:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/ATResearch/~4/y9AQx5TZc0s" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.anatomicaltravel.com/research/2009/09/absolute-values/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://www.anatomicaltravel.com/research/2009/09/absolute-values/</feedburner:origLink></item>
		<item>
		<title>Inline proxy</title>
		<link>http://feedproxy.google.com/~r/ATResearch/~3/PrOAD6ftzaI/</link>
		<comments>http://www.anatomicaltravel.com/research/2009/08/inline-proxy/#comments</comments>
		<pubDate>Mon, 10 Aug 2009 21:12:21 +0000</pubDate>
		<dc:creator>Chad</dc:creator>
				<category><![CDATA[Fusion]]></category>
		<category><![CDATA[tips]]></category>

		<guid isPermaLink="false">http://www.anatomicaltravel.com/research/?p=1484</guid>
		<description><![CDATA[The Proxy features of Fusion work great for their simplicity, but sometimes you need a bit more control.  We&#8217;re all about the control&#8230;
Along those lines, we&#8217;ve taken to using an inline proxy setup that provides some benefits over the built-in proxy.  It&#8217;s based around the assumption that tools take into account the pixel aspect ratios, [...]]]></description>
			<content:encoded><![CDATA[<p>The Proxy features of Fusion work great for their simplicity, but sometimes you need a bit more control.  We&#8217;re all about the control&#8230;</p>
<div id="attachment_1486" class="wp-caption aligncenter" style="width: 610px"><a href="http://www.anatomicaltravel.com/research/wp-content/uploads/Proxy_Grab_A01_.jpg"><img class="size-full wp-image-1486 " style="border: 0pt none;" title="Proxy_Grab_A01_" src="http://www.anatomicaltravel.com/research/wp-content/uploads/Proxy_Grab_A01_.jpg" alt="Cropped compare of anisotropic proxy of a 4k plate" width="600" height="568" /></a><p class="wp-caption-text">Cropped compare of anisotropic proxy of a 4k plate</p></div>
<p>Along those lines, we&#8217;ve taken to using an inline proxy setup that provides some benefits over the built-in proxy.  It&#8217;s based around the assumption that tools take into account the pixel aspect ratios, which differs from the code branching that occurs with proxy, so you may not get correct results, but it&#8217;s also shows when tools are improperly handling pixel aspect ratios.</p>
<p><span id="more-1484"></span></p>
<p>The general idea is that you scale the input by some factor, then divide the pixel aspect by that same amount.  Fusion handles the transformations just fine, knowing that an image that is 2048 wide, but with pixels that are .1 units in size is the same size as an image 20 pixels wide with pixels 10.24 units wide.</p>
<p>The image above shows a 4k plate proxied down to 12/24, meaning it is proxied in X by 12 (a value not available in the built in proxy) and the Y by 24 (the built in proxy does not allow anisotropy).  The filtering is done using the Catmull-Rom filter (filter options are not available to the built in proxy).</p>
<p>These advantages are minor, however, compared to the ability to:</p>
<ol>
<li> Animate the proxy scale</li>
<li>Apply it to only select portions of your comp (or set it to be a different scale in different parts of your comp)</li>
<li>Preserve the cache of the input tools</li>
</ol>
<p>I&#8217;ve attached a comp to demonstrate this.</p>
<a href="http://www.anatomicaltravel.com/research/downloads/Inline_Proxy_C_A02_1.comp">Download Inline proxy example comp A02</a><a href="http://www.anatomicaltravel.com/research/downloads/Inline_Proxy_C_A02_1.comp"><img class="alignnone" style="border: 0pt none; vertical-align: middle; margin-left: 10px;" title="Download Inline proxy example comp" alt="Download Inline proxy example comp" src="/research/images/download.gif" alt="" width="14" height="16" /></a>
<p>(Hint:  Ctrl+1 resets the view scale/offset for A|B compares)</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/ATResearch?a=PrOAD6ftzaI:VCgJdNkmGws:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/ATResearch?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ATResearch?a=PrOAD6ftzaI:VCgJdNkmGws:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/ATResearch?i=PrOAD6ftzaI:VCgJdNkmGws:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ATResearch?a=PrOAD6ftzaI:VCgJdNkmGws:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/ATResearch?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ATResearch?a=PrOAD6ftzaI:VCgJdNkmGws:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/ATResearch?i=PrOAD6ftzaI:VCgJdNkmGws:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ATResearch?a=PrOAD6ftzaI:VCgJdNkmGws:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/ATResearch?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ATResearch?a=PrOAD6ftzaI:VCgJdNkmGws:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/ATResearch?i=PrOAD6ftzaI:VCgJdNkmGws:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/ATResearch/~4/PrOAD6ftzaI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.anatomicaltravel.com/research/2009/08/inline-proxy/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.anatomicaltravel.com/research/2009/08/inline-proxy/</feedburner:origLink></item>
		<item>
		<title>Updates from SIGGraph III</title>
		<link>http://feedproxy.google.com/~r/ATResearch/~3/DaHVKYRLgp0/</link>
		<comments>http://www.anatomicaltravel.com/research/2009/08/updates-from-siggraph-iii/#comments</comments>
		<pubDate>Fri, 07 Aug 2009 23:31:47 +0000</pubDate>
		<dc:creator>Chad</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[SIGGraph]]></category>

		<guid isPermaLink="false">http://www.anatomicaltravel.com/research/?p=1477</guid>
		<description><![CDATA[I&#8217;m on my way home now.  Ben and I got to see a lot of really nice presentations, and we had some good discussions with researchers and suppliers.
Texmoca is a very unique demonstration of natural occurrences of Voroni type packing.  Small heating elements burn oil which spreads out, cools, and falls in beautiful convection currents.  [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_1478" class="wp-caption alignnone" style="width: 235px"><a href="http://www.anatomicaltravel.com/research/wp-content/uploads/08062009178.jpg"><img class="size-medium wp-image-1478" style="border: 0pt none;" title="The end is near..." src="http://www.anatomicaltravel.com/research/wp-content/uploads/08062009178-225x300.jpg" alt="The end is near..." width="225" height="300" /></a><p class="wp-caption-text">The end is near...</p></div>
<p>I&#8217;m on my way home now.  Ben and I got to see a lot of really nice presentations, and we had some good discussions with researchers and suppliers.</p>
<div id="attachment_1479" class="wp-caption alignnone" style="width: 310px"><a href="http://www.anatomicaltravel.com/research/wp-content/uploads/08062009173.jpg"><img class="size-medium wp-image-1479" style="border: 0pt none;" title="Texmoca" src="http://www.anatomicaltravel.com/research/wp-content/uploads/08062009173-300x225.jpg" alt="Texmoca" width="300" height="225" /></a><p class="wp-caption-text">Texmoca</p></div>
<p><a title="http://sekines.net/texmoca.html" href="http://sekines.net/texmoca.html">Texmoca</a> is a very unique demonstration of natural occurrences of Voroni type packing.  Small heating elements burn oil which spreads out, cools, and falls in beautiful convection currents.  Best coffee table of the show, but the heat it gives off makes it bad for drinks, good for fondue.</p>
<div id="attachment_1480" class="wp-caption alignnone" style="width: 310px"><a href="http://www.anatomicaltravel.com/research/wp-content/uploads/08072009188.jpg"><img class="size-medium wp-image-1480" style="border: 0pt none;" title="Ground Substance, from LabStudio" src="http://www.anatomicaltravel.com/research/wp-content/uploads/08072009188-300x225.jpg" alt="Ground Substance, from LabStudio" width="300" height="225" /></a><p class="wp-caption-text">Ground Substance, from LabStudio</p></div>
<p>The <a title="http://www.siggraph.org/s2009/galleries_experiences/generative_fabrication/07.php" href="http://www.siggraph.org/s2009/galleries_experiences/generative_fabrication/07.php">Generative Fabrication</a> exhibit was really nice.  Particularly the contributions by LabStudio.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/ATResearch?a=DaHVKYRLgp0:xaw1AMl4JaI:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/ATResearch?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ATResearch?a=DaHVKYRLgp0:xaw1AMl4JaI:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/ATResearch?i=DaHVKYRLgp0:xaw1AMl4JaI:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ATResearch?a=DaHVKYRLgp0:xaw1AMl4JaI:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/ATResearch?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ATResearch?a=DaHVKYRLgp0:xaw1AMl4JaI:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/ATResearch?i=DaHVKYRLgp0:xaw1AMl4JaI:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ATResearch?a=DaHVKYRLgp0:xaw1AMl4JaI:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/ATResearch?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ATResearch?a=DaHVKYRLgp0:xaw1AMl4JaI:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/ATResearch?i=DaHVKYRLgp0:xaw1AMl4JaI:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/ATResearch/~4/DaHVKYRLgp0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.anatomicaltravel.com/research/2009/08/updates-from-siggraph-iii/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.anatomicaltravel.com/research/2009/08/updates-from-siggraph-iii/</feedburner:origLink></item>
		<item>
		<title>Updates from SIGGraph II</title>
		<link>http://feedproxy.google.com/~r/ATResearch/~3/EUsmAZ5WwdM/</link>
		<comments>http://www.anatomicaltravel.com/research/2009/08/updates-from-siggraph-ii/#comments</comments>
		<pubDate>Thu, 06 Aug 2009 14:04:54 +0000</pubDate>
		<dc:creator>Chad</dc:creator>
				<category><![CDATA[Volume Rendering]]></category>
		<category><![CDATA[SIGGraph]]></category>

		<guid isPermaLink="false">http://www.anatomicaltravel.com/research/?p=1467</guid>
		<description><![CDATA[Sony Pictures Image works is working on an open source voxel storage format, Field3D.  You can check out the project or the programmer&#8217;s guide.
Went to the course titled Advanced Illumination Techniques for GPU Volume Raycasting, fortunately it wasn&#8217;t a rehash of the 2006 book, but had mostly new work, including some really nice ambient occlusion, [...]]]></description>
			<content:encoded><![CDATA[<div class="wp-caption alignnone" style="width: 65px"><a href="http://opensource.imageworks.com/?p=field3d"><img class=" " style="border: 0pt none;" src="http://code.google.com/p/field3d/logo?logo_id=1248886528" alt="Field3D" width="55" height="55" /></a><p class="wp-caption-text">Field3D</p></div>
<p>Sony Pictures Image works is working on an open source voxel storage format, Field3D.  You can check out the <a title="http://code.google.com/p/field3d/" href="http://code.google.com/p/field3d/">project</a> or the <a title="http://field3d.googlecode.com/files/Field3D.pdf" href="http://field3d.googlecode.com/files/Field3D.pdf">programmer&#8217;s guide</a>.</p>
<div class="wp-caption alignnone" style="width: 160px"><img style="border: 0pt none;" src="http://www.siggraph.org/s2009/images/media/rep_images/c90-f90_3-a388-representative_image.jpg" alt="" width="150" height="72" /><p class="wp-caption-text">GPU Illumination</p></div>
<p>Went to the course titled <a title="http://www.siggraph.org/s2009/sessions/courses/details/?type=course&amp;id=58" href="http://www.siggraph.org/s2009/sessions/courses/details/?type=course&amp;id=58">Advanced Illumination Techniques for GPU Volume Raycasting</a>, fortunately it wasn&#8217;t a rehash of the 2006 book, but had mostly new work, including some really nice ambient occlusion, scattering, and shadowing techniques.  Also showed some of <a title="http://www.voreen.org/" href="http://www.voreen.org/">Voreen</a>.  Really nice bunch of guys.</p>
<p>Ok, I&#8217;m off to see a panel discussion with Jenny Sabin of <a href="http://www.youtube.com/user/SabinJonesLabStudio">LabStudio</a>.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/ATResearch?a=EUsmAZ5WwdM:_PM5lJ5RYlE:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/ATResearch?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ATResearch?a=EUsmAZ5WwdM:_PM5lJ5RYlE:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/ATResearch?i=EUsmAZ5WwdM:_PM5lJ5RYlE:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ATResearch?a=EUsmAZ5WwdM:_PM5lJ5RYlE:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/ATResearch?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ATResearch?a=EUsmAZ5WwdM:_PM5lJ5RYlE:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/ATResearch?i=EUsmAZ5WwdM:_PM5lJ5RYlE:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ATResearch?a=EUsmAZ5WwdM:_PM5lJ5RYlE:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/ATResearch?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ATResearch?a=EUsmAZ5WwdM:_PM5lJ5RYlE:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/ATResearch?i=EUsmAZ5WwdM:_PM5lJ5RYlE:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/ATResearch/~4/EUsmAZ5WwdM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.anatomicaltravel.com/research/2009/08/updates-from-siggraph-ii/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.anatomicaltravel.com/research/2009/08/updates-from-siggraph-ii/</feedburner:origLink></item>
		<item>
		<title>Updates from SIGGraph</title>
		<link>http://feedproxy.google.com/~r/ATResearch/~3/VyXlE_drNlA/</link>
		<comments>http://www.anatomicaltravel.com/research/2009/08/updates-from-siggraph/#comments</comments>
		<pubDate>Wed, 05 Aug 2009 00:46:19 +0000</pubDate>
		<dc:creator>Chad</dc:creator>
				<category><![CDATA[Graphics General]]></category>
		<category><![CDATA[Image processing]]></category>
		<category><![CDATA[Medical imaging]]></category>
		<category><![CDATA[Volume Rendering]]></category>
		<category><![CDATA[SIGGraph]]></category>

		<guid isPermaLink="false">http://www.anatomicaltravel.com/research/?p=1463</guid>
		<description><![CDATA[We&#8217;ve seen some pretty cool things at SIGGraph so far&#8230;
Gel Sight is a retrographic surface imaging technique that was wonderfully elegant in it&#8217;s simplicity and effectiveness.  They also gave out free samples&#8230;

Nvidia had a stereographic interactive realtime rendering of the full 13GB Visible Human dataset being rendered in CUDA on 3 Quadroplexi.  Very impressive.  The [...]]]></description>
			<content:encoded><![CDATA[<p>We&#8217;ve seen some pretty cool things at SIGGraph so far&#8230;</p>
<div class="wp-caption alignnone" style="width: 490px"><a href="http://www.mit.edu/~kimo/gelsight/faq.html"><img class=" " style="border: 0pt none;" title="Gel Sight" src="http://people.csail.mit.edu/kimo/gelsight/images/overview.jpg" alt="Gel Sight" width="480" height="124" /></a><p class="wp-caption-text">Gel Sight</p></div>
<p style="text-align: justify;">Gel Sight is a retrographic surface imaging technique that was wonderfully elegant in it&#8217;s simplicity and effectiveness.  They also gave out free samples&#8230;</p>
<p style="text-align: justify;">
<div id="attachment_1470" class="wp-caption alignnone" style="width: 310px"><a href="http://www.anatomicaltravel.com/research/wp-content/uploads/08062009169.jpg"><img class="size-medium wp-image-1470 " style="border: 0pt none;" title="Cuda raycasting 13GB of cryomacrotome goodness (in stereo)" src="http://www.anatomicaltravel.com/research/wp-content/uploads/08062009169-300x225.jpg" alt="Cuda raycasting 13GB of cryomacrotome goodness (in stereo)" width="300" height="225" /></a><p class="wp-caption-text">Cuda raycasting 13GB of cryomacrotome goodness (in stereo)</p></div>
<p><a href="http://www.nvidia.com/object/cuda_home.html#">Nvidia </a>had a stereographic interactive realtime rendering of the full 13GB Visible Human dataset being rendered in CUDA on 3 Quadroplexi.  Very impressive.  The glasses used were the new Nvidia active shutter glasses, and were very effective.</p>
<div class="wp-caption alignnone" style="width: 320px"><a href="http://touchco.com/"><img style="border: 0pt none;" title="Resistive multitouch in many form factors" src="http://touchco.com/ifsr_hand.jpg" alt="" width="310" height="233" /></a><p class="wp-caption-text">Resistive multitouch in many form factors</p></div>
<p><a href="http://www.touchco.com">A new startup</a> out of NYU showed a novel resistive multitouch device.  Very effective, low cost, and suitable to many applications.</p>
<div id="attachment_1471" class="wp-caption alignnone" style="width: 310px"><a href="http://www.anatomicaltravel.com/research/wp-content/uploads/08062009171.jpg"><img class="size-medium wp-image-1471 " style="border: 0pt none;" title="VLC madness courtesy 2 Fusion-io cards" src="http://www.anatomicaltravel.com/research/wp-content/uploads/08062009171-300x225.jpg" alt="VLC madness courtesy 2 Fusion-io cards" width="300" height="225" /></a><p class="wp-caption-text">VLC madness courtesy 2 Fusion-io cards</p></div>
<p><a title="Fusion-io" href="http://www.fusionio.com/Default.aspx">Fusion-io</a> showed their new &#8220;budget&#8221; nonvolatile storage adapter, the ioXtreme.   $900 gets you 80GB, with a read speed o 700MB/s.  The IO&#8217;s aren&#8217;t very high, much less their enterprise solutions, but that doesn&#8217;t matter if you are reading sequential data.  The booth was pretty crazy, too, one of the better live hardware demos I&#8217;ve seen in a while.  I&#8217;ll get some pictures tomorrow.  VLC never looked so impressive&#8230;</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/ATResearch?a=VyXlE_drNlA:hTwyRgiCKYM:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/ATResearch?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ATResearch?a=VyXlE_drNlA:hTwyRgiCKYM:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/ATResearch?i=VyXlE_drNlA:hTwyRgiCKYM:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ATResearch?a=VyXlE_drNlA:hTwyRgiCKYM:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/ATResearch?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ATResearch?a=VyXlE_drNlA:hTwyRgiCKYM:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/ATResearch?i=VyXlE_drNlA:hTwyRgiCKYM:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ATResearch?a=VyXlE_drNlA:hTwyRgiCKYM:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/ATResearch?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ATResearch?a=VyXlE_drNlA:hTwyRgiCKYM:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/ATResearch?i=VyXlE_drNlA:hTwyRgiCKYM:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/ATResearch/~4/VyXlE_drNlA" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.anatomicaltravel.com/research/2009/08/updates-from-siggraph/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.anatomicaltravel.com/research/2009/08/updates-from-siggraph/</feedburner:origLink></item>
	</channel>
</rss>
