<?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>Anatomical Travelogue Research &#187; Fusion</title>
	<atom:link href="http://www.anatomicaltravel.com/research/category/fusion/feed/" rel="self" type="application/rss+xml" />
	<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>Wed, 18 Jan 2012 23:37:27 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Color Reduction</title>
		<link>http://www.anatomicaltravel.com/research/2011/12/color-reduction/</link>
		<comments>http://www.anatomicaltravel.com/research/2011/12/color-reduction/#comments</comments>
		<pubDate>Sat, 24 Dec 2011 16:39:37 +0000</pubDate>
		<dc:creator>Sven</dc:creator>
				<category><![CDATA[Fusion]]></category>
		<category><![CDATA[Image processing]]></category>

		<guid isPermaLink="false">http://www.anatomicaltravel.com/research/?p=2706</guid>
		<description><![CDATA[The main purpose of the Color Reduction tool is to maximize the contrast in the color channels of an image. This can improve the input for color segmentation tools as well as the results of color to grayscale conversions. We implemented two different algorithms in order to determine color space transformations that optimize the contrast: [...]]]></description>
			<content:encoded><![CDATA[<p>The main purpose of the Color Reduction tool is to maximize the contrast in the color channels of an image. This can improve the input for color segmentation tools as well as the results of color to grayscale conversions. We implemented two different algorithms in order to determine color space transformations that optimize the contrast: Principle Component Analysis (PCA) and Locality Preserving Projections (LPP).</p>
<p>Both methods can be applied to transform or reduce 2-4 input channels to 1-4 output channels, for a single image or a range of images. A secondary image input can be used to supply a weighting mask that determines the influence of each pixel during the color reduction algorithm. Afterwards, the output channels can be normalized and optionally, the color transformation can be encoded in a Fusion 3D LUT.</p>
<p style="text-align: center;"><a href="http://www.anatomicaltravel.com/research/wp-content/uploads/ColorReduction_RG_Tilepic_2_0006.png"><img class="size-full wp-image-2708  aligncenter" title="ColorReduction_RG_Tilepic_2_0006" src="http://www.anatomicaltravel.com/research/wp-content/uploads/ColorReduction_RG_Tilepic_2_0006.png" alt="" width="160" height="120" /></a><br />
<a href="http://www.anatomicaltravel.com/research/downloads/ColorReduction.zip">Download Color Reduction 1.0</a><a href="http://www.anatomicaltravel.com/research/downloads/ColorReduction.zip"><img class="alignnone" style="border: 0pt none; vertical-align: middle; margin-left: 10px;" title="Download Color Reduction" alt="Download Color Reduction" src="/research/images/download.gif" alt="" width="14" height="16" /></a></p>
<p><span id="more-2706"></span></p>
<p><strong><br />
Description of methods</strong></p>
<p>The results of PCA and LPP are not necessarily the same since the optimization is based on different criteria. PCA determines the principle components that account for most of the contrast in color space, e.g. if the contrast in the red and green channels is much higher then the contrast in the blue channel, the first channel returned by PCA will be a linear combination of the red and green channel.</p>
<p>In addition, LPP considers the proximity of colors in the image space, e.g. if many yellow pixels are neighbors of green pixels in image space, green and yellow pixels may get the same color in the first channel of LPP. In constrast, red and yellow pixels may get different colors although their distance in the color space is the same (see details on the effect of the LPP weighting factor below).</p>
<p><br/><strong><br />
Comparison of PCA and LPP</strong></p>
<p>The following video shows the effect of PCA and LPP for color to grayscale conversion. The results are compared to simply using the lightness channel of the LAB color space. For better visibility, only the 2D histogram for the red and blue color channels is shown.</p>
<p>In the first step, the color space of the input image is projected onto a line. The orientation of the line and the direction of projection are different for all three methods and result in a different distribution of contrast. In the second step, the line is mapped to the grayscale range and normalized.<br/><br />
<br /><img src="http://www.anatomicaltravel.com/research/wp-content/uploads/ColorReduction.png" alt="media" /><br />
<br />
<br/>While PCA will always find the axis of highest contrast in the color space and is independent of any parameters, the results of LPP depend on a weighting factor.</p>
<p><br/><strong><br />
Effect of the LPP weighting factor</strong></p>
<p>The image below helps to understand the effect of the LPP weighting factor. Internally, the weighting factor is applied to the color space distances of neighboring pixels, so that a higher factor will lower the chance of pixels with different colors to be recognized as neighbors. The example shows the input image which contains dark green, light green, yellow and orange pixels and a simplified red-green histogram.</p>
<p style="text-align: center;"><a href="http://www.anatomicaltravel.com/research/wp-content/uploads/ColorReductionLPP.png"><br />
<img class="size-full wp-image-2744    aligncenter" title="ColorReductionLPP" src="http://www.anatomicaltravel.com/research/wp-content/uploads/ColorReductionLPP.png" alt="" width="462" height="308" /></a></p>
<p style="text-align: left;">Although the color space distance in vertical direction is smaller than the distance in horizontal direction, LPP will recognize the neighborhood between light green and yellow pixels as well as the neighborhood between dark green and orange pixels in image space. Therefore, LPP with a low weighting factor will project light green and yellow to the same color as well as dark green and orange to another color. However, after increasing the weighting factor, the color space distances will become more important than the spatial neighborhoods again and the result will be the same as for PCA.</p>
<p style="text-align: center;">
]]></content:encoded>
			<wfw:commentRss>http://www.anatomicaltravel.com/research/2011/12/color-reduction/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RGB to LAB</title>
		<link>http://www.anatomicaltravel.com/research/2011/11/rgb-to-lab/</link>
		<comments>http://www.anatomicaltravel.com/research/2011/11/rgb-to-lab/#comments</comments>
		<pubDate>Fri, 18 Nov 2011 20:40:34 +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=2686</guid>
		<description><![CDATA[

Ok, this Fuse started off as a really tiny one.  Fusion already has a CSConvert() that does Lab.  So all I have to do is&#8230;
if mode == 0 then
out:CSConvert("RGB", "LAB")
else
out:CSConvert("LAB", "RGB")
 end
Simple and fast.  But the results were a bit&#8230; unexpected.  So we added a little tweak which has no basis in known color [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://www.anatomicaltravel.com/research/wp-content/uploads/RGBtoLAB_Tilepic.png"><img class="aligncenter size-full wp-image-2689" title="RGBtoLAB_Tilepic" src="http://www.anatomicaltravel.com/research/wp-content/uploads/RGBtoLAB_Tilepic.png" alt="" width="160" height="120" /></a></p>
<p style="text-align: center;"><strong><a href="http://www.anatomicaltravel.com/research/downloads/RGBtoLAB.fuse">Download RGBtoLAB 1.03</a><a href="http://www.anatomicaltravel.com/research/downloads/RGBtoLAB.fuse"><img class="alignnone" style="border: 0pt none; vertical-align: middle; margin-left: 10px;" title="Download RGBtoLAB" alt="Download RGBtoLAB" src="/research/images/download.gif" alt="" width="14" height="16" /></a></strong></p>
<p>Ok, this Fuse started off as a <em>really </em>tiny one.  Fusion already has a CSConvert() that does <a href="http://www.youtube.com/watch?feature=player_embedded&amp;v=KhfRynutmQM#!" target="_blank">L</a><a href="http://www.youtube.com/watch?v=jlec3u0ebyM&amp;feature=related" target="_blank">a</a><a href="http://www.youtube.com/watch?v=AG38FuDsT-A&amp;feature=BFa&amp;list=PLEBF94493B6A357F9&amp;lf=results_main" target="_blank">b</a>.  So all I have to do is&#8230;</p>
<blockquote><p><code>if mode == 0 then</code></p>
<p><code>out:CSConvert("RGB", "LAB")</code></p>
<p><code>else</code></p>
<p><code>out:CSConvert("LAB", "RGB")</code></p>
<p><code> </code><code>end</code></p></blockquote>
<p>Simple and fast.  But the results were a bit&#8230; unexpected.  So we added a little tweak which has no basis in known color science, it just makes is so that a linear RGB input returns what I <em>think</em> is a linear <em>L</em> output.</p>
<p>So why doesn&#8217;t <a href="http://vfxpedia.com/index.php?title=Eyeon:Manual/Fusion_6/Color_Space" target="_blank">ColorSpace</a> have an Lab button?  I don&#8217;t know.  You can see LAB color in action in the <a href="http://vfxpedia.com/index.php?title=Eyeon:Manual/Fusion_6/Wand" target="_blank">Wand </a>tool, though.</p>
<p>Other options include output a LUT Image only, as if it were a Source tool.  Same as the new option on <a href="http://www.anatomicaltravel.com/research/2009/10/color-matrix-transform/" title="Color Matrix Transform">ColorMatrixTransform</a>.  You can also choose whether to affect the canvas color or not.</p>
<p style="text-align: center;"><strong><br />
</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.anatomicaltravel.com/research/2011/11/rgb-to-lab/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>And there was much rejoicing</title>
		<link>http://www.anatomicaltravel.com/research/2011/11/and-there-was-much-rejoicing/</link>
		<comments>http://www.anatomicaltravel.com/research/2011/11/and-there-was-much-rejoicing/#comments</comments>
		<pubDate>Wed, 16 Nov 2011 19:10:59 +0000</pubDate>
		<dc:creator>Chad</dc:creator>
				<category><![CDATA[Fusion]]></category>
		<category><![CDATA[Volume Rendering]]></category>

		<guid isPermaLink="false">http://www.anatomicaltravel.com/research/?p=2665</guid>
		<description><![CDATA[Eyeon released Fusion 6.3 last week, and we&#8217;ve had a chance to look at some of the new tools and how they would fit in with <a href="http://www.anatomicaltravel.com/research/tools/" title="Tools">our tools</a>.
VolumeFog now includes a Schlick single-scattering lighting model.


You can render in OpenCL, or fallback to CPU if you need to render a larger volume dataset than you have [...]]]></description>
			<content:encoded><![CDATA[<p>Eyeon released Fusion 6.3 last week, and we&#8217;ve had a chance to look at <a href="http://vfxpedia.com/index.php?title=Eyeon:Manual/Fusion_6/Changes_since_Fusion_6.2">some of the new tools</a> and how they would fit in with <a href="http://www.anatomicaltravel.com/research/tools/" title="Tools">our tools</a>.</p>
<p><strong><a href="http://vfxpedia.com/index.php?title=Eyeon:Manual/Fusion_6/VolumeFog" target="_blank">VolumeFog</a></strong> now includes a Schlick single-scattering lighting model.</p>
<p style="text-align: center;"><br /><img src="http://www.anatomicaltravel.com/research/wp-content/uploads/ParticleVoxelization_A01.jpg" alt="media" /><br />
</p>
<p style="text-align: center;"><a href="http://www.anatomicaltravel.com/research/downloads/particle_voxelizing_A01.comp">Download Particle Voxelization for VolumeFog A01</a><a href="http://www.anatomicaltravel.com/research/downloads/particle_voxelizing_A01.comp"><img class="alignnone" style="border: 0pt none; vertical-align: middle; margin-left: 10px;" title="Download Particle Voxelization for VolumeFog" alt="Download Particle Voxelization for VolumeFog" src="/research/images/download.gif" alt="" width="14" height="16" /></a></p>
<p>You can render in OpenCL, or fallback to CPU if you need to render a larger volume dataset than you have memory on your OpenCL device.   It works nicely, but definitely shows the interface issues with representing 4D data as X,Y,Time,Time.  We use <a href="http://www.anatomicaltravel.com/research/2010/10/quilt/" title="Quilt">Quilt</a> for 4D data, but we&#8217;ll have to see if there&#8217;s an easy way to get that translated over to VolumeFog.  Of course, getting a proper 3D fog texture can be handled nicely by <a href="http://www.anatomicaltravel.com/research/2011/07/simbiontfusion-64-bit-released/" title="SimbiontFusion 64-bit released">Simbiont</a>.</p>
<p><strong><a href="http://vfxpedia.com/index.php?title=Eyeon:Manual/Fusion_6/Alpha_Divide">AlphaDivide </a>and <a href="http://vfxpedia.com/index.php?title=Eyeon:Manual/Fusion_6/Alpha_Multiply">AlphaMultiply</a></strong> provide dead simple color operations, but they&#8217;re no faster than our own tool.  And unlike the new built-in tools, <a href="http://www.anatomicaltravel.com/research/2010/10/alpha-dividemultiply/" title="Alpha Divide/Multiply">AlphaDivideMultiply</a> allows you to affect the canvas color, too.</p>
<p><a href="http://vfxpedia.com/index.php?title=Eyeon:Manual/Fusion_6/LUTCubeApply"><strong>LUT Fuses</strong></a> allow you to analyze and apply LUT images to your footage to simplify various color operations, as well as provide simple interoperability with other applications.  They&#8217;re also operate in OpenCL if available.  We&#8217;ve updated <a href="http://www.anatomicaltravel.com/research/2009/10/color-matrix-transform/" title="Color Matrix Transform">ColorMatrixTransform</a> to produce these images.  Just 8 pixels can represent all of the possible corrections you can apply with a Color Matrix.  We&#8217;ll be adding this to more tools soon.</p>
<p>This new version of Fusion also fixes some annoying bugs.  It&#8217;s now possible to create an interactive LUT macro.  Previously, interactivity was limited, you just set the LUT up once and left it.  Polylines are now able to evaluate properly at multiple image sizes without randomly evaluating the wrong reference.  And a longstanding issue with spline view redraw has apparently been fixed, making it much easier to use in real-world comps.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.anatomicaltravel.com/research/2011/11/and-there-was-much-rejoicing/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	<enclosure url="http://www.anatomicaltravel.com/research/wp-content/uploads/ParticleVoxelization_A01.mp4" length="1" type="application/unknown"/>
	</item>
		<item>
		<title>SimbiontFusion 64-bit released</title>
		<link>http://www.anatomicaltravel.com/research/2011/07/simbiontfusion-64-bit-released/</link>
		<comments>http://www.anatomicaltravel.com/research/2011/07/simbiontfusion-64-bit-released/#comments</comments>
		<pubDate>Tue, 12 Jul 2011 17:32:26 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[DarkTree]]></category>
		<category><![CDATA[Fusion]]></category>

		<guid isPermaLink="false">http://www.anatomicaltravel.com/research/?p=2326</guid>
		<description><![CDATA[We have uploaded a new version of SimbiontFusion that includes the long-awaited 64-bit support. This plugin allows you to render <a href="http://www.anatomicaltravel.com/research/2008/11/simbiontfusion-darktree-procedural-textures-fusion/" title="DarkTree procedural textures">DarkTree procedural textures</a> directly in Fusion. Please note that the plugin was compiled with the Fusion 6.2 SDK and that installation steps have changed for this release, so consult the readme.txt file.

]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.anatomicaltravel.com/research/wp-content/uploads/SimbiontFusion-tilepic.jpg"></a>We have uploaded a new version of SimbiontFusion that includes the long-awaited 64-bit support. This plugin allows you to render <a href="http://www.anatomicaltravel.com/research/2008/11/simbiontfusion-darktree-procedural-textures-fusion/" title="DarkTree procedural textures">DarkTree procedural textures</a> directly in Fusion. Please note that the plugin was compiled with the Fusion 6.2 SDK and that installation steps have changed for this release, so consult the readme.txt file.</p>
<p style="text-align: center;"><img class="aligncenter" title="SimbiontFusion" src="http://www.anatomicaltravel.com/research/wp-content/uploads/SimbiontFusion-tilepic.jpg" alt="" width="160" height="160" /><br class="keepme" /><a href="http://www.anatomicaltravel.com/research/downloads/AT-SimbiontFusion-1-05.zip">Download Simbiont Fusion 1.05</a><a href="http://www.anatomicaltravel.com/research/downloads/AT-SimbiontFusion-1-05.zip"><img class="alignnone" style="border: 0pt none; vertical-align: middle; margin-left: 10px;" title="Download Simbiont Fusion" alt="Download Simbiont Fusion" src="/research/images/download.gif" alt="" width="14" height="16" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.anatomicaltravel.com/research/2011/07/simbiontfusion-64-bit-released/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Material brightness contrast 3D</title>
		<link>http://www.anatomicaltravel.com/research/2011/06/material-brightness-contrast-3d/</link>
		<comments>http://www.anatomicaltravel.com/research/2011/06/material-brightness-contrast-3d/#comments</comments>
		<pubDate>Tue, 14 Jun 2011 17:59:34 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Fusion]]></category>

		<guid isPermaLink="false">http://www.anatomicaltravel.com/research/?p=2280</guid>
		<description><![CDATA[We&#8217;re releasing another Fusion tool today that has been helpful in our 3D workflows. The tool applies the functionality of Fusion&#8217;s brightness contrast tool (BC) to 3D materials. Simple.
We&#8217;ve been moving large amounts of image data to the graphics card lately, so this tool allows us to tweak fragment colors without requiring a re-upload for [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;">We&#8217;re releasing another Fusion tool today that has been helpful in our 3D workflows. The tool applies the functionality of Fusion&#8217;s brightness contrast tool (BC) to 3D materials. Simple.</p>
<p style="text-align: left;">We&#8217;ve been moving large amounts of image data to the graphics card lately, so this tool allows us to tweak fragment colors without requiring a re-upload for each iteration.</p>
<p style="text-align: left;">
<p style="text-align: center;"><img class="aligncenter size-full wp-image-2281" title="3BC tile pic" src="http://www.anatomicaltravel.com/research/wp-content/uploads/3BC_tilepic.png" alt="" width="160" height="120" /></p>
<p style="text-align: center;"><a href="http://www.anatomicaltravel.com/research/downloads/AT_MtlBrightnessContrast_1_0.zip">Download Material Brightness Contrast 3D 1.0</a><a href="http://www.anatomicaltravel.com/research/downloads/AT_MtlBrightnessContrast_1_0.zip"><img class="alignnone" style="border: 0pt none; vertical-align: middle; margin-left: 10px;" title="Download Material Brightness Contrast 3D" alt="Download Material Brightness Contrast 3D" src="/research/images/download.gif" alt="" width="14" height="16" /></a></p>
<p style="text-align: left;">
]]></content:encoded>
			<wfw:commentRss>http://www.anatomicaltravel.com/research/2011/06/material-brightness-contrast-3d/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Signed Distance</title>
		<link>http://www.anatomicaltravel.com/research/2011/05/signed-distance/</link>
		<comments>http://www.anatomicaltravel.com/research/2011/05/signed-distance/#comments</comments>
		<pubDate>Wed, 11 May 2011 15:23:59 +0000</pubDate>
		<dc:creator>Arun</dc:creator>
				<category><![CDATA[Fusion]]></category>
		<category><![CDATA[Image processing]]></category>
		<category><![CDATA[3D filtering]]></category>
		<category><![CDATA[Fuse]]></category>
		<category><![CDATA[OpenCL]]></category>

		<guid isPermaLink="false">http://www.anatomicaltravel.com/research/?p=2087</guid>
		<description><![CDATA[The signed distance operator can be quite useful when doing image/voxel data processing based on a pixel&#8217;s distance from an iso-surface. This plugin calculates just that. The plugin is implemented using Open CL, so the Open CL program should also be copied into the same directory as the Fuse plugin.



The tool has inputs to control [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;">The<em> signed distance </em>operator can be quite useful when doing image/voxel data processing based on a pixel&#8217;s distance from an iso-surface. This plugin calculates just that. The plugin is implemented using Open CL, so the Open CL program should also be copied into the same directory as the Fuse plugin.</p>
<p style="text-align: center;"><a href="http://www.anatomicaltravel.com/research/wp-content/uploads/SignedDistance_Tilepic.png"><img class="size-full wp-image-2101  aligncenter" title="SignedDistanceTilepic" src="http://www.anatomicaltravel.com/research/wp-content/uploads/SignedDistance_Tilepic.png" alt="" width="160" height="120" /></a></p>
<p style="text-align: center;"><a href="http://www.anatomicaltravel.com/research/downloads/Signed-Distance.zip">Download Signed Distance Fuse </a><a href="http://www.anatomicaltravel.com/research/downloads/Signed-Distance.zip"><img class="alignnone" style="border: 0pt none; vertical-align: middle; margin-left: 10px;" title="Download Signed Distance Fuse" alt="Download Signed Distance Fuse" src="/research/images/download.gif" alt="" width="14" height="16" /></a></p>
<p style="text-align: center;">
<p>The tool has inputs to control the position of the iso-surface <em>(Zeropass Threshold</em>) and the number of rasterizing passes (<em>Number of Passes</em>). The output can be a distance value or a 2D &#8211; vector pointing towards the closest point in the iso-surface.</p>
<p style="text-align: center;"><br /><img src="http://www.anatomicaltravel.com/research/wp-content/uploads/SignedDistance_Chameleon_thumbnail.jpg" alt="media" /><br />
</p>
]]></content:encoded>
			<wfw:commentRss>http://www.anatomicaltravel.com/research/2011/05/signed-distance/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Set Color</title>
		<link>http://www.anatomicaltravel.com/research/2011/05/set-color/</link>
		<comments>http://www.anatomicaltravel.com/research/2011/05/set-color/#comments</comments>
		<pubDate>Mon, 02 May 2011 22:16:23 +0000</pubDate>
		<dc:creator>Chad</dc:creator>
				<category><![CDATA[Fusion]]></category>
		<category><![CDATA[Fuse]]></category>

		<guid isPermaLink="false">http://www.anatomicaltravel.com/research/?p=2078</guid>
		<description><![CDATA[Very simple fuse, this one just fills the canvas with a color.


Needed this on a project where I was laying out logos and graphic elements that had to always be a specific color, and the existing workflow with many BG&#8217;s was too messy.  Normally I would have just tolerated the mess, but this Fuse is [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;">Very simple fuse, this one just fills the canvas with a color.</p>
<p style="text-align: center;"><a href="http://www.anatomicaltravel.com/research/wp-content/uploads/SetColor_Tilepic.png"><img class="aligncenter size-full wp-image-2079" style="border: 0pt none;" title="Set Color Tilepic" src="http://www.anatomicaltravel.com/research/wp-content/uploads/SetColor_Tilepic.png" alt="Set Color Tilepic" width="160" height="120" /></a></p>
<p style="text-align: center;"><a href="http://www.anatomicaltravel.com/research/downloads/SetColor.fuse">Download Set Color Fuse </a><a href="http://www.anatomicaltravel.com/research/downloads/SetColor.fuse"><img class="alignnone" style="border: 0pt none; vertical-align: middle; margin-left: 10px;" title="Download Set Color Fuse" alt="Download Set Color Fuse" src="/research/images/download.gif" alt="" width="14" height="16" /></a></p>
<p>Needed this on a project where I was laying out logos and graphic elements that had to always be a specific color, and the existing workflow with many BG&#8217;s was too messy.  Normally I would have just tolerated the mess, but this Fuse is simple enough to be made in less than 5 minutes.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.anatomicaltravel.com/research/2011/05/set-color/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Generic Shader addins: Half Lambert, Parallax, NPR Preprocess</title>
		<link>http://www.anatomicaltravel.com/research/2011/04/generic-shader-addins-2/</link>
		<comments>http://www.anatomicaltravel.com/research/2011/04/generic-shader-addins-2/#comments</comments>
		<pubDate>Tue, 26 Apr 2011 18:17:48 +0000</pubDate>
		<dc:creator>Chad</dc:creator>
				<category><![CDATA[Fusion]]></category>
		<category><![CDATA[Graphics General]]></category>
		<category><![CDATA[Cg]]></category>

		<guid isPermaLink="false">http://www.anatomicaltravel.com/research/?p=2048</guid>
		<description><![CDATA[Look!  More shaders for the <a href="http://www.anatomicaltravel.com/research/2010/07/generic-shader-tool-for-quick-cg-prototyping-in-fusion/" title="Generic Shader tool for Cg prototyping in Fusion">Generic  Shader</a>.
New shaders include ColorMatrixTransform, Unit Vector, Dot Product, Half Lambert, Parallax, and NPR Prepass which returns various lighting dot products for use in making NPR effects like the Gooch shader above.

What I&#8217;ve done this time is to repackage the .cg file [...]]]></description>
			<content:encoded><![CDATA[<p>Look!  More shaders for the <a href="http://www.anatomicaltravel.com/research/2010/07/generic-shader-tool-for-quick-cg-prototyping-in-fusion/" title="Generic Shader tool for Cg prototyping in Fusion">Generic  Shader</a>.</p>
<div id="attachment_2051" class="wp-caption aligncenter" style="width: 610px"><a href="http://www.anatomicaltravel.com/research/wp-content/uploads/GS3_GoochBall_C_A01.jpg"><img class="size-full wp-image-2051" style="border: 0pt none;" title="Gooch Shading courtesy of the NPR Prepass" src="http://www.anatomicaltravel.com/research/wp-content/uploads/GS3_GoochBall_C_A01.jpg" alt="" width="600" height="600" /></a><p class="wp-caption-text">Gooch Shading courtesy of the NPR Prepass</p></div>
<p>New shaders include ColorMatrixTransform, Unit Vector, Dot Product, Half Lambert, Parallax, and NPR Prepass which returns various lighting dot products for use in making NPR effects like the Gooch shader above.</p>
<p><span id="more-2048"></span></p>
<p style="text-align: left;">What I&#8217;ve done this time is to repackage the .cg file in with the plugin, so you don&#8217;t have to add all the new strings if you&#8217;re downloading the plugin for the first time.  The plugin itself is unchanged, only the .cg shaders changed.  I&#8217;ve also included the <a href="http://www.anatomicaltravel.com/research/2010/07/generic-shader-addin-lit-sphere/" title="Generic Shader addin: Lit Sphere">Lit Sphere</a> shader.</p>
<p style="text-align: left;">NOTE: I&#8217;ve changed the indices of the shaders, so the new .cg will break some comps that used the old one.  If you want to maintain compatibility, you&#8217;ll have to replace the shader number manually.  Only affects Length, which went from 7 to 17, Bump Falloff, which went from 1,000,000 to 14, Jitter, which went from 5 to 7, and Lighting Data Debug which moved from 6 to 11.</p>
<p>The plugin and shaders: <a href="http://www.anatomicaltravel.com/research/downloads/AT_GenericShader3D_1_1.zip">Download GenericShader3D 1.1</a><a href="http://www.anatomicaltravel.com/research/downloads/AT_GenericShader3D_1_1.zip"><img class="alignnone" style="border: 0pt none; vertical-align: middle; margin-left: 10px;" title="Download GenericShader3D" alt="Download GenericShader3D" src="/research/images/download.gif" alt="" width="14" height="16" /></a></p>
<p>Just the shaders: <a href="http://www.anatomicaltravel.com/research/downloads/ATGenericShader_f.cg">Download ATGenericShader_f.cg 1.1</a><a href="http://www.anatomicaltravel.com/research/downloads/ATGenericShader_f.cg"><img class="alignnone" style="border: 0pt none; vertical-align: middle; margin-left: 10px;" title="Download ATGenericShader_f.cg" alt="Download ATGenericShader_f.cg" src="/research/images/download.gif" alt="" width="14" height="16" /></a></p>
<p>A sample comp showing some of the new shaders: <a href="http://www.anatomicaltravel.com/research/downloads/GS3_Update_C_C01.comp">Download Generic Shader Sample Comp 3 </a><a href="http://www.anatomicaltravel.com/research/downloads/GS3_Update_C_C01.comp"><img class="alignnone" style="border: 0pt none; vertical-align: middle; margin-left: 10px;" title="Download Generic Shader Sample Comp 3" alt="Download Generic Shader Sample Comp 3" src="/research/images/download.gif" alt="" width="14" height="16" /></a></p>
<p style="text-align: center;"><a href="http://www.anatomicaltravel.com/research/wp-content/uploads/GS3_GoochChameleon_C_A01.jpg"><img class="aligncenter size-full wp-image-2109" title="GS3_Gooch_Chameleon" src="http://www.anatomicaltravel.com/research/wp-content/uploads/GS3_GoochChameleon_C_A01.jpg" alt="" width="600" height="600" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.anatomicaltravel.com/research/2011/04/generic-shader-addins-2/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Bilateral Filter</title>
		<link>http://www.anatomicaltravel.com/research/2010/12/bilateral-filter/</link>
		<comments>http://www.anatomicaltravel.com/research/2010/12/bilateral-filter/#comments</comments>
		<pubDate>Fri, 10 Dec 2010 20:57:45 +0000</pubDate>
		<dc:creator>Sven</dc:creator>
				<category><![CDATA[Fusion]]></category>
		<category><![CDATA[Graphics General]]></category>
		<category><![CDATA[Image processing]]></category>
		<category><![CDATA[Noise reduction]]></category>
		<category><![CDATA[OpenCL]]></category>
		<category><![CDATA[plugin]]></category>

		<guid isPermaLink="false">http://www.anatomicaltravel.com/research/?p=1984</guid>
		<description><![CDATA[Smoothing an image without losing all the edges, that&#8217;s what the Bilateral Filter is made for. It basically performs a Gaussian blur not only in the image dimensions, but also on the color intensities. Therefore it will smooth homogeneous areas while at the same time respecting the image&#8217;s edges. The following example shows the effect [...]]]></description>
			<content:encoded><![CDATA[<p>Smoothing an image without losing all the edges, that&#8217;s what the Bilateral Filter is made for. It basically performs a Gaussian blur not only in the image dimensions, but also on the color intensities. Therefore it will smooth homogeneous areas while at the same time respecting the image&#8217;s edges. The following example shows the effect very well.</p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-2025" title="Bilateral Example" src="http://www.anatomicaltravel.com/research/wp-content/uploads/BilateralChipCropC.png" alt="" width="600" height="230" /></p>
<p>The current version is for Fusion 6.1 in 64 bit <em>only</em>. It provides the standard bilateral filter as well as the cross bilateral filter for grayscale and color images. DoD and RoI can be used to limit processing to a desired section of the image. Since the exact filter is very slow when applying large filter kernels, calculation in OpenCL with an optional approximation method is implemented as well. First tests on supported graphic cards show a speed up by a factor of 3-5 for OpenCL with default parameters. On gray scale images with large filter sizes, the approximation method can be more than a hundred times faster.</p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-1999" style="border: 0pt none;" title="BilaterialTilePic_onblack" src="http://www.anatomicaltravel.com/research/wp-content/uploads/BilaterialTilePic_onblack.png" alt="" width="160" height="120" /></p>
<p style="text-align: center;"><a href="http://www.anatomicaltravel.com/research/wp-content/uploads/BilaterialTilePic_onblack.png"></a><a href="http://www.anatomicaltravel.com/research/downloads/BilateralFilter.zip">Download Bilateral Filter 1.2</a><a href="http://www.anatomicaltravel.com/research/downloads/BilateralFilter.zip"><img class="alignnone" style="border: 0pt none; vertical-align: middle; margin-left: 10px;" title="Download Bilateral Filter" alt="Download Bilateral Filter" src="/research/images/download.gif" alt="" width="14" height="16" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.anatomicaltravel.com/research/2010/12/bilateral-filter/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Quilt</title>
		<link>http://www.anatomicaltravel.com/research/2010/10/quilt/</link>
		<comments>http://www.anatomicaltravel.com/research/2010/10/quilt/#comments</comments>
		<pubDate>Fri, 29 Oct 2010 19:44:37 +0000</pubDate>
		<dc:creator>Arun</dc:creator>
				<category><![CDATA[Fusion]]></category>
		<category><![CDATA[Productivity]]></category>
		<category><![CDATA[plugin]]></category>

		<guid isPermaLink="false">http://www.anatomicaltravel.com/research/?p=1971</guid>
		<description><![CDATA[Here&#8217;s is a plugin  to tile multiple frames into a single output image. We&#8217;re calling it &#8220;Quilt&#8221;. The plugin should be downloaded and copied into one of the fusion plugin directories. We&#8217;ve uploaded both the 32 and 64 bit versions for windows.
The plugin provides options to change the start/end frame, the size of the output [...]]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s is a plugin  to tile multiple frames into a single output image. We&#8217;re calling it &#8220;Quilt&#8221;. The plugin should be downloaded and copied into one of the fusion plugin directories. We&#8217;ve uploaded both the 32 and 64 bit versions for windows.<br />
The plugin provides options to change the start/end frame, the size of the output image and filter to use when the input is re-sized. Also available are provisions to pad the output, trim it and an option to preserve/alter the input&#8217;s aspect.<br />
The tool should tile all the input frames into the output in an &#8220;optimal&#8221; layout. It should be useful when you want a overall view of all the frames you&#8217;re interested in.</p>
<p style="text-align: center;"><a href="http://www.anatomicaltravel.com/research/wp-content/uploads/Quilt_Tilepic.png"><img class="aligncenter size-full wp-image-1977" style="border: 0pt none;" title="Quilt_Tilepic" src="http://www.anatomicaltravel.com/research/wp-content/uploads/Quilt_Tilepic.png" alt="" width="160" height="120" /></a></p>
<p style="text-align: center;"><a href="http://www.anatomicaltravel.com/research/downloads/Quilt.zip">Download Quilt 1.0</a><a href="http://www.anatomicaltravel.com/research/downloads/Quilt.zip"><img class="alignnone" style="border: 0pt none; vertical-align: middle; margin-left: 10px;" title="Download Quilt" alt="Download Quilt" src="/research/images/download.gif" alt="" width="14" height="16" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.anatomicaltravel.com/research/2010/10/quilt/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
	</channel>
</rss>

