<?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>After Effects Scripts + After Effects Plugins &#187; Scripts</title>
	<atom:link href="http://aescripts.com/category/scripts/feed/" rel="self" type="application/rss+xml" />
	<link>http://aescripts.com</link>
	<description>The definitive collection of scripts and plugins for Adobe After Effects</description>
	<lastBuildDate>Mon, 06 Feb 2012 16:48:13 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
		<item>
		<title>pt_OpenSesame</title>
		<link>http://aescripts.com/pt_opensesame/</link>
		<comments>http://aescripts.com/pt_opensesame/#comments</comments>
		<pubDate>Tue, 31 Jan 2012 13:00:04 +0000</pubDate>
		<dc:creator>Paul Tuersley</dc:creator>
				<category><![CDATA[Paul Tuersley Scripts]]></category>
		<category><![CDATA[Backwards Compatibility]]></category>
		<category><![CDATA[CS3]]></category>
		<category><![CDATA[CS4]]></category>
		<category><![CDATA[CS5]]></category>
		<category><![CDATA[CS5.5]]></category>
		<category><![CDATA[Export]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Import]]></category>
		<category><![CDATA[Open Sesame]]></category>
		<category><![CDATA[Previous Version]]></category>

		<guid isPermaLink="false">http://aescripts.com/?p=5917</guid>
		<description><![CDATA[OpenSesame brings backwards compatibility to After Effects, exporting projects that can be opened in any version from CS3 or later. Projects are exported as human readable text files that can also be edited in a text editor or spreadsheet in various ways, such as changing text layers, colors, footage and file paths.]]></description>
			<content:encoded><![CDATA[<div>OpenSesame brings backwards compatibility to After Effects, exporting projects that can be opened in any version from CS3 or later. Projects are exported as human readable text files that can also be edited in a text editor or spreadsheet in various ways, such as changing text layers, colors, footage and file paths.</div>
<h3>VIDEO DEMO/TUTORIAL</h3>
<div>
<p><iframe src="http://www.youtube.com/embed/fc43XyrGv0c?rel=0&amp;modestbranding=1" frameborder="0" width="525" height="297"></iframe></p>
</div>
<h3>HOW TO USE</h3>
<div>Open the project you want to convert, run OpenSesame and click Export Project. A log file will be created listing any items that can&#8217;t be exported. If you don&#8217;t have the version of After Effects required to open the project you should get the person who created it to complete the first step using OpenSesame, then send you the exported text file.</div>
<div></div>
<p>Launch the earlier version of After Effects (CS3 or later) and run OpenSesame. Click Import Project, then choose the exported OS project file.</p>
<div></div>
<p><strong>NOTE:</strong>Some parts of projects can&#8217;t be exported due to scripting limitations. The following features aren&#8217;t currently supported:</p>
<ul>
<li>Paint, Rotobrush and Puppet Pin effects.</li>
<li>Text style support is CS4+ only and doesn&#8217;t include features like kerning, vertical and paragraph text, or multiple text styles on one layer.</li>
<li>Proxies.</li>
<li>Custom data values. Effect properties with custom data values can&#8217;t be exported, such as the Levels Histogram and the Hue/Saturation effect. In these cases you could use the Levels (Individual Controls) and Color Balance (HLS) effects instead.</li>
</ul>
<div></div>
<h4>TRIAL VERSION:</h4>
<div>The free trial version is limited so that effects aren&#8217;t added to imported projects.</div>
<div></div>
<div>

<a href='http://aescripts.com/wp/wp-content/uploads/2012/01/pt_OpenSesame_v1.png' rel='shadowbox[sbalbum-5917];player=img;' title='pt_OpenSesame UI'><img width="150" height="146" src="http://aescripts.com/wp/wp-content/uploads/2012/01/pt_OpenSesame_v1-150x146.png" class="attachment-thumbnail" alt="pt_OpenSesame UI" title="pt_OpenSesame UI" /></a>

<p><strong>Version History</strong></p>
<ul>
<li>1.01 &#8211; Added support for legacy OS X 10.4 PPC systems &#8211; Jan 2012</li>
<li>1.0 &#8211; Initial release &#8211; Jan 2012</li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://aescripts.com/pt_opensesame/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Shortcut Key Reference</title>
		<link>http://aescripts.com/shortcut-key-reference/</link>
		<comments>http://aescripts.com/shortcut-key-reference/#comments</comments>
		<pubDate>Mon, 16 Jan 2012 14:00:36 +0000</pubDate>
		<dc:creator>David Torno</dc:creator>
				<category><![CDATA[David Torno Scripts]]></category>
		<category><![CDATA[Cheatsheet]]></category>
		<category><![CDATA[CS3]]></category>
		<category><![CDATA[CS4]]></category>
		<category><![CDATA[CS5]]></category>
		<category><![CDATA[CS5.5]]></category>
		<category><![CDATA[Keyboard]]></category>
		<category><![CDATA[Reference]]></category>
		<category><![CDATA[Shortcuts]]></category>

		<guid isPermaLink="false">http://aescripts.com/?p=4271</guid>
		<description><![CDATA[A dockable, searchable panel that contains a reference to all the After Effects keyboard shortcuts.]]></description>
			<content:encoded><![CDATA[<div>
<div>Looking for a shortcut key in After Effects? Well how about having access to a list of over 600+ shortcut keys without leaving the After Effects environment? Shortcut Key Reference v2 to the rescue. Give yourself an added advantage by learning shortcut keys for most of your everyday tasks. You’re a veteran AE user? Well it doesn’t hurt to have a quick reminder of a valuable shortcut key that maybe you didn’t use enough to memorize. I’ve been using AE for eleven years now myself and I am always finding new shortcut keys I didn’t realize were there.</div>
<div>Shortcut_Key_Reference_v2 is compatible with CS3, CS4, CS5 and CS5.5. It includes both the Dropdown List and Listbox versions from the 2007 release, in one script. You can easily toggle which version you would like to view just by clicking a button. With the Listbox version, you can find shortcuts faster by typing in the search field.</div>
<div></div>
<div><strong>Tip:</strong></div>
<div>If the Shortcut file is incorrect and you need to re-choose the file, just click the &#8220;?&#8221; to bring up the help popup and click  the &#8220;Select Shortcut File&#8221; button. This will allow you to choose the file again without relaunching the script.</div>
<div></div>
<div><strong>Known issues:</strong></div>
<div>- CS5 &amp; CS5.5 Dropdown list menus are limited by the size of the script panel boundaries (see images below). So having a narrow panel height when script is docked, may limit the amount of items you are able to view at once. This is an After Effects program limitation beyond my control. CS3 and CS4 does not have this issue.</div>
</div>
<div></div>
<div></div>

<a href='http://aescripts.com/wp/wp-content/uploads/2011/05/Shortcut_Key_Reference_v2-UI.png' rel='shadowbox[sbalbum-4271];player=img;' title='Shortcut_Key_Reference_v2 UI'><img width="150" height="150" src="http://aescripts.com/wp/wp-content/uploads/2011/05/Shortcut_Key_Reference_v2-UI-150x150.png" class="attachment-thumbnail" alt="Shortcut Key Reference v2 UI" title="Shortcut_Key_Reference_v2 UI" /></a>
<a href='http://aescripts.com/wp/wp-content/uploads/2011/09/CS5-HelpPopUp2_3.png' rel='shadowbox[sbalbum-4271];player=img;' title='CS5- Help PopUp'><img width="150" height="150" src="http://aescripts.com/wp/wp-content/uploads/2011/09/CS5-HelpPopUp2_3-150x150.png" class="attachment-thumbnail" alt="CS5- Help PopUp" title="CS5- Help PopUp" /></a>

<p><strong>Version History</strong></p>
<ul>
<li>v2.3 (01/12)
<ul>
<li>Select Shortcut File button option.</li>
<li>Minor typo fixes.</li>
</ul>
</li>
<li>v2.2 (09/11)
<ul>
<li>Optimized icon creation.</li>
<li>Now CS3 compatible.</li>
</ul>
</li>
<li>v2.1.07 (08/11)
<ul>
<li>Non English AE Shortcut file can be used now.</li>
<li>Fixed #252/#288 error on Windows 7 64bit systems.</li>
<li>Adjusted &#8220;+searchTRANSLATION+&#8221; file verification.</li>
<li>Minor bug fixes.</li>
<li>Added German localization for buttons.</li>
</ul>
</li>
<li>2.02 &#8211; Fixed prefs path on Win7 (5/11)</li>
<li>2.0 &#8211; Initial release on aescripts.com (5/11)</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://aescripts.com/shortcut-key-reference/feed/</wfw:commentRss>
		<slash:comments>32</slash:comments>
		</item>
		<item>
		<title>AE Global Renamer</title>
		<link>http://aescripts.com/ae-global-renamer/</link>
		<comments>http://aescripts.com/ae-global-renamer/#comments</comments>
		<pubDate>Mon, 09 Jan 2012 12:00:02 +0000</pubDate>
		<dc:creator>Lloyd Alvarez</dc:creator>
				<category><![CDATA[Lloyd Alvarez Scripts]]></category>
		<category><![CDATA[Batch]]></category>
		<category><![CDATA[Comps]]></category>
		<category><![CDATA[CS3]]></category>
		<category><![CDATA[CS4]]></category>
		<category><![CDATA[CS5]]></category>
		<category><![CDATA[CS5.5]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Footage]]></category>
		<category><![CDATA[Layers]]></category>
		<category><![CDATA[Name]]></category>
		<category><![CDATA[Path]]></category>
		<category><![CDATA[Project]]></category>
		<category><![CDATA[Regex]]></category>
		<category><![CDATA[Regular Expressions]]></category>
		<category><![CDATA[Rename]]></category>
		<category><![CDATA[Renamer]]></category>
		<category><![CDATA[Render Queue]]></category>
		<category><![CDATA[Replace]]></category>
		<category><![CDATA[Search]]></category>

		<guid isPermaLink="false">http://aescripts.com/?p=5961</guid>
		<description><![CDATA[Rename items project wide in After Effects with as much ease or power as you want.]]></description>
			<content:encoded><![CDATA[<p>Rename items project wide in After Effects with as much ease or power as you want.</p>
<h3>Features</h3>
<ul>
<li>Unlimited Search/Replace pairs</li>
<li>Add Suffix and Prefix</li>
<li>Replace all at once or one item at a time</li>
<li>Option to use Regular Expressions (Regex)</li>
</ul>
<h4>Scopes (Where you can rename items)</h4>
<ul>
<li>Project panel item names</li>
<li>Layer names project-wide</li>
<li>Layer names in comps selected in project panel</li>
<li>Selected layers in active comp</li>
<li>Render queue footage paths</li>
</ul>
<div>
<h4>Special replace keywords:</h4>
<ul>
<li>[layername] &#8211; will insert the layer name</li>
<li>[layerindex] &#8211; will insert the layer index</li>
<li>[compname] &#8211; will insert the comp name</li>
<li>[projectname] &#8211; will insert the project name</li>
<li>[date:E MMM dd, yyyy hh:mm a] &#8211; will insert the current date and time, this field uses the JavascriptToolbox.com date function which can be further customized. Please refer to their documentation for further reference: <a href="http://www.JavascriptToolbox.com/lib/date/documentation.php">Date Formatting</a></li>
</ul>
</div>
<p><iframe src="http://www.youtube.com/embed/_v4F79eY0WM?rel=0&amp;modestbranding=1" frameborder="0" width="525" height="386"></iframe></p>

<a href='http://aescripts.com/wp/wp-content/uploads/2012/01/AE-Global-Renamer-UI.png' rel='shadowbox[sbalbum-5961];player=img;' title='AE Global Renamer UI'><img width="150" height="150" src="http://aescripts.com/wp/wp-content/uploads/2012/01/AE-Global-Renamer-UI-150x150.png" class="attachment-thumbnail" alt="AE Global Renamer UI" title="AE Global Renamer UI" /></a>

<p>&nbsp;</p>
<p><strong>Version History</strong></p>
<ul>
<li>1.0 &#8211; Initial release &#8211; Jan 2012</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://aescripts.com/ae-global-renamer/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>pt_Multiplane</title>
		<link>http://aescripts.com/pt_multiplane/</link>
		<comments>http://aescripts.com/pt_multiplane/#comments</comments>
		<pubDate>Wed, 04 Jan 2012 06:00:29 +0000</pubDate>
		<dc:creator>Paul Tuersley</dc:creator>
				<category><![CDATA[Paul Tuersley Scripts]]></category>
		<category><![CDATA[3D]]></category>
		<category><![CDATA[CS3]]></category>
		<category><![CDATA[CS4]]></category>
		<category><![CDATA[CS5]]></category>
		<category><![CDATA[CS5.5]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Illustrator]]></category>
		<category><![CDATA[Import]]></category>
		<category><![CDATA[Layers]]></category>
		<category><![CDATA[Mulitplane]]></category>
		<category><![CDATA[Photoshop]]></category>

		<guid isPermaLink="false">http://aescripts.com/?p=1725</guid>
		<description><![CDATA[Instantly turn layered Photoshop or Illustrator files into 3D multiplanes. It adds expressions that let you freely move layers on the z axis without changing the look of the shot from the original camera position, making it easy to experiment with depth in your scene.]]></description>
			<content:encoded><![CDATA[<div>Use this script to instantly turn layered Photoshop or Illustrator files into 3D multiplanes. pt_Multiplane adds expressions that let you freely move layers on the z axis without changing the look of the shot from the original camera position, making it easy to experiment with depth in your scene.</div>
<div></div>
<p><div>The multi-plane effect was made famous by the movie: <a title="The Kid Stays In The Picture" rel="shadowbox;" href="http://www.youtube.com/embed/WuVTyGzBo2c?rel=0&#038;autoplay=1&#038;modestbranding=1" target="_blank">&#8220;The Kid Stays in the Picture&#8221;</a></div>
</p>
<h3>New features in v2.3:</h3>
<div>
<ul>
<li>now works on layers that have been transformed/animated.</li>
<li>option to use null controllers.</li>
<li>various improvements / bug fixes.</li>
</ul>
</div>
<div></div>
<div>
<ul>
<li><strong>AUTO ARRANGE LAYERS</strong>: With Auto Arrange checked layers are automatically distributed along the z axis between the specified range of values. There&#8217;s also an option to have layers distributed randomly inside that range.</li>
<li><strong>APPLY MULTIPLANE</strong>: Either select specific layers in a comp first, or it will be applied to all layers. This applies the scale expressions that pt_Multiplane uses to compensate when layers are moved on the z axis. You should create a new camera first if you want a specific lens preset, otherwise a default 50mm camera will be created.</li>
<li><strong>NULL CONTROLS</strong>: If a layer has previously been animated or scaled, a null will be used to control the layer, and you should use this to move the layer on the z axis. Check &#8216;Always use null controllers&#8217; if you want to control all layers in this way. To remove them you can simply delete the nulls if you&#8217;ve finished making Z Position adjustments.</li>
<li><strong>BAKE/REMOVE</strong>: Use this option if you&#8217;ve finished adjusting your layers and want to remove the pt_Multiplance scale expressions. In many cases you can leave them applied, but you should remove them if you plan on animating the Scale or Z Position.</li>
</ul>
</div>
<div><span style="color: #ff6600;">Upgrade notice: </span>If you bought pt_Multiplane in the last year (between Jan 04, 2011 and Jan 03, 2012) you can receive a discount code equal to the <strong>full</strong> 100% amount of what you originally paid for it. If you bought it before Jan 4, 2011 you can get a discount code equal to 50% of what you paid.  To request this discount code please go <a href="http://license.aescripts.com/upgrade/?name=pt_Multiplane+Script+for+Adobe+After+Effects" rel="shadowbox;width=400;height=480">here</a>.</div>

<a href='http://aescripts.com/wp/wp-content/uploads/2009/12/pt_Multiplane-UI.png' rel='shadowbox[sbalbum-1725];player=img;' title='pt_Multiplane UI'><img width="150" height="150" src="http://aescripts.com/wp/wp-content/uploads/2009/12/pt_Multiplane-UI-150x150.png" class="attachment-thumbnail" alt="pt_Multiplane UI" title="pt_Multiplane UI" /></a>

<p>Version history</p>
<ul>
<li>2.3 &#8211; Jan 2012
<ul>
<li>now works on layers that have been transformed/animated.</li>
<li>option to use null controllers.</li>
<li>various improvements / bug fixes.</li>
</ul>
</li>
<li>2.2 Added CS5 compatibility &#8211; may 2010</li>
<li>2.1 Added AE6.5 and AE7 compatibility &#8211; dec 2009</li>
<li>2.0 Initial release on aescripts.com &#8211; dec 2009</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://aescripts.com/pt_multiplane/feed/</wfw:commentRss>
		<slash:comments>44</slash:comments>
		</item>
		<item>
		<title>pt_ImportSubtitles</title>
		<link>http://aescripts.com/pt_importsubtitles/</link>
		<comments>http://aescripts.com/pt_importsubtitles/#comments</comments>
		<pubDate>Wed, 04 Jan 2012 06:00:08 +0000</pubDate>
		<dc:creator>Paul Tuersley</dc:creator>
				<category><![CDATA[Paul Tuersley Scripts]]></category>
		<category><![CDATA[Automatic]]></category>
		<category><![CDATA[CS3]]></category>
		<category><![CDATA[CS4]]></category>
		<category><![CDATA[CS5]]></category>
		<category><![CDATA[CS5.5]]></category>
		<category><![CDATA[Encore]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Import]]></category>
		<category><![CDATA[Premiere Pro]]></category>
		<category><![CDATA[RightToLeft]]></category>
		<category><![CDATA[SubRip]]></category>
		<category><![CDATA[Subtitles]]></category>
		<category><![CDATA[Text]]></category>
		<category><![CDATA[Vertical]]></category>

		<guid isPermaLink="false">http://aescripts.com/?p=1718</guid>
		<description><![CDATA[Useful if you need to embed subtitles onto video for web or tape delivery. You can import subtitles into After Effects using either the Encore Text Script or SubRip file format, then render with an alpha and import into your editing software, or use Dynamic Link to import directly into Premiere Pro.]]></description>
			<content:encoded><![CDATA[<p>This script is useful if you need to embed subtitles onto video for web or tape delivery. You can import subtitles into After Effects using either the Encore Text Script or SubRip file format, then render with an alpha and import into your editing software, or use Dynamic Link to import directly into Premiere Pro.</p>
<h3>New features in version 1.3:</h3>
<div>
<ul>
<li>CS5.5 compatibility.</li>
<li>recreates italic and bold style tags in .srt files.</li>
<li>bottom alignment option.</li>
<li>use vertical or paragraph style text.</li>
<li>fixes some timing errors.</li>
</ul>
</div>
<p><strong>New features in version 1.2:</strong></p>
<ul>
<li>Adds support for the SubRip subtitle file format.</li>
<li>Support for RightToLeft languages.</li>
<li>Vertical text alignment.</li>
</ul>
<p>HOW TO USE:</p>
<ol>
<li>Create a new composition with the correct format for your output.</li>
<li>Subtitles are created using the settings in the Character/Paragraph panels, so create a sample text layer first and change the font, size and alignment as required. For example, you may want the text alignment in the Paragraph panel set to &#8220;Center Text&#8221;. You can then delete the text layer.</li>
<li>Run the script, choose the subtitle format, then click Import Subtitles and select the file to import.</li>
<li>To change the text size or style after import, select the imported text layer and change the settings in the Character/Paragraph panels as required. Then delete the subtitle layer and use the script to import it again.</li>
<li>Drag the subtitle layer to the bottom of the comp, using the Title Safe comp guides if necessary.</li>
<li>Then you have the option to:</li>
<ul>
<li>Render the with an alpha channel, import into your editing software and put the subtitles onto your video.</li>
<li>Import the video into After Effects and place under the subtitle layer, then render the result.</li>
<li>With Premiere Pro you just need to save your AE project, then you can drag the subtitle comp from AE&#8217;s project panel directly into Premiere Pro&#8217;s project panel, and from there, into the edit.</li>
</ul>
</ol>
<div></div>
<div><span style="color: #ff6600;">Upgrade notice: </span>If you bought pt_ImportSubtitles in the last year (between Jan 04, 2011 and Jan 03, 2012) you can receive a discount code equal to the <strong>full</strong> 100% amount of what you originally paid for it. If you bought it before Jan 4, 2011 you can get a discount code equal to 50% of what you paid.  To request this discount code please go <a href="http://license.aescripts.com/upgrade/?name=pt_ImportSubtitles+Script+for+Adobe+After+Effects" rel="shadowbox;width=400;height=480">here</a>.</div>

<a href='http://aescripts.com/wp/wp-content/uploads/2010/12/pt_ImportSubtitles_v1.3.png' rel='shadowbox[sbalbum-1718];player=img;' title='pt_ImportSubtitles UI'><img width="150" height="150" src="http://aescripts.com/wp/wp-content/uploads/2010/12/pt_ImportSubtitles_v1.3-150x150.png" class="attachment-thumbnail" alt="pt_ImportSubtitles UI" title="pt_ImportSubtitles UI" /></a>

<p>Version history</p>
<ul>
<li>1.3 &#8211; Jan 2012
<ul>
<li>CS5.5 compatibility.</li>
<li>recreates italic and bold style tags in .srt files.</li>
<li>bottom alignment option.</li>
<li>use vertical or paragraph style text.</li>
<li>fixes some timing errors.</li>
</ul>
</li>
<li>1.2 Support for the SubRip format, RightToLeft languages and vertical text alignment &#8211; Dec 2010</li>
<li>1.1 Added CS5 compatibility &#8211; May 2010</li>
<li>1.0 Initial release &#8211; Dec 2009</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://aescripts.com/pt_importsubtitles/feed/</wfw:commentRss>
		<slash:comments>45</slash:comments>
		</item>
		<item>
		<title>pt_SSAKaraokeAnimator</title>
		<link>http://aescripts.com/pt_ssakaraokeanimator/</link>
		<comments>http://aescripts.com/pt_ssakaraokeanimator/#comments</comments>
		<pubDate>Wed, 04 Jan 2012 05:00:53 +0000</pubDate>
		<dc:creator>Paul Tuersley</dc:creator>
				<category><![CDATA[Paul Tuersley Scripts]]></category>
		<category><![CDATA[Animation Preset]]></category>
		<category><![CDATA[Automatic]]></category>
		<category><![CDATA[CS3]]></category>
		<category><![CDATA[CS4]]></category>
		<category><![CDATA[CS5]]></category>
		<category><![CDATA[CS5.5]]></category>
		<category><![CDATA[Karaoke]]></category>
		<category><![CDATA[SSA File]]></category>
		<category><![CDATA[Substation Alpha]]></category>
		<category><![CDATA[Subtitles]]></category>
		<category><![CDATA[Text]]></category>

		<guid isPermaLink="false">http://aescripts.com/?p=3077</guid>
		<description><![CDATA[Imports karaoke subtitles from the Substation Alpha (.ssa/.ass) or KaraFun (.kfn) file formats, creating new text layers with user designed text animation.]]></description>
			<content:encoded><![CDATA[<div>This script imports karaoke subtitles from the Substation Alpha (.ssa/.ass) or KaraFun (.kfn) file formats, creating new text layers with user designed text animation.</div>
<p><div>You can choose from two animation systems, a new faster system for creating basic animation styles such as wipes, fades and color changes, or use AE&#8217;s built-in animation presets system to create more complex custom animations. Use the Preview option to quickly try out different presets and settings before importing your karaoke subtitles file. There are also options for adding a bouncing ball, or converting the subtitles into a text crawl.</div>
</p>
<h3>New features in version 3.0:</h3>
<div>
<ul>
<li>Now imports Karafun Studio (.kfn) files.</li>
<li>New basic presets which import and render much faster.</li>
<li>Animated text crawl option.</li>
<li>Highlight, timing and non-english language bug fixes.</li>
</ul>
<div><span style="color: #ff6600;">Upgrade notice:</span> If you bought pt_SSAKaraokeAnimator in the last year (between Jan 04, 2011 and Jan 03, 2012) you can receive a discount code equal to the <strong>full</strong> 100% amount of what you originally paid for it. If you bought it before Jan 4, 2011 you can get a discount code equal to 50% of what you paid.  To request this discount code please go <a href="http://license.aescripts.com/upgrade/?name=pt_SSAKaraokeAnimator+Script+for+Adobe+After+Effects" rel="shadowbox;width=400;height=480">here</a>.</div>

<a href='http://aescripts.com/wp/wp-content/uploads/2010/12/pt_SSAKaraokeAnimator_v3.png' rel='shadowbox[sbalbum-3077];player=img;' title='pt_SSAKaraokeAnimator UI'><img width="150" height="150" src="http://aescripts.com/wp/wp-content/uploads/2010/12/pt_SSAKaraokeAnimator_v3-150x150.png" class="attachment-thumbnail" alt="pt_SSAKaraokeAnimator UI" title="pt_SSAKaraokeAnimator UI" /></a>
<a href='http://aescripts.com/wp/wp-content/uploads/2010/12/pt_SSAKaraokeAnimator-Demo1.jpg' rel='shadowbox[sbalbum-3077];player=img;' title='pt_SSAKaraokeAnimator Demo1'><img width="150" height="150" src="http://aescripts.com/wp/wp-content/uploads/2010/12/pt_SSAKaraokeAnimator-Demo1-150x150.jpg" class="attachment-thumbnail" alt="pt_SSAKaraokeAnimator Demo1" title="pt_SSAKaraokeAnimator Demo1" /></a>
<a href='http://aescripts.com/wp/wp-content/uploads/2010/12/pt_SSAKaraokeAnimator-Demo2.jpg' rel='shadowbox[sbalbum-3077];player=img;' title='pt_SSAKaraokeAnimator Demo2'><img width="150" height="150" src="http://aescripts.com/wp/wp-content/uploads/2010/12/pt_SSAKaraokeAnimator-Demo2-150x150.jpg" class="attachment-thumbnail" alt="pt_SSAKaraokeAnimator Demo2" title="pt_SSAKaraokeAnimator Demo2" /></a>

<p>&nbsp;</p>
</div>
<p><strong>Version History</strong></p>
<ul>
<li>3.0 &#8211; Jan 2012
<ul>
<li>Now imports Karafun Studio (.kfn) files.</li>
<li>New basic presets which import and render much faster.</li>
<li>Animated text crawl option.</li>
<li>Highlight, timing and non-english language bug fixes.</li>
</ul>
</li>
<li>2.3 Initial release on aescripts.com &#8211; Dec 2010</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://aescripts.com/pt_ssakaraokeanimator/feed/</wfw:commentRss>
		<slash:comments>47</slash:comments>
		</item>
		<item>
		<title>erLab_edgeBlender</title>
		<link>http://aescripts.com/erlab_edgeblender/</link>
		<comments>http://aescripts.com/erlab_edgeblender/#comments</comments>
		<pubDate>Sun, 25 Dec 2011 12:00:44 +0000</pubDate>
		<dc:creator>Robert Sarosi</dc:creator>
				<category><![CDATA[erLab Scripts]]></category>
		<category><![CDATA[Blending]]></category>
		<category><![CDATA[CS4]]></category>
		<category><![CDATA[CS5]]></category>
		<category><![CDATA[CS5.5]]></category>
		<category><![CDATA[Edge Blending]]></category>
		<category><![CDATA[Multiple Projectors]]></category>
		<category><![CDATA[Panoramic]]></category>
		<category><![CDATA[Projection]]></category>

		<guid isPermaLink="false">http://aescripts.com/?p=5831</guid>
		<description><![CDATA[Edge blending is a clever solution to build up panoramic projections with 2 or more projectors.  This script will create the necessary comps for you render and be able to create this using standard video projectors.]]></description>
			<content:encoded><![CDATA[<h2>Introduction</h2>
<p>Edge blending is a clever solution to build up panoramic projections with 2 or more projectors. Some very expensive projectors include this capability and with play-out softwares that can mimic it programmatically. But if you don&#8217;t have one of these high end projectors you need to find some other solution. At an event this happened to us too. They were expensive projectors but one of them lacked this feature. So we developed this script to solve this problem. And cheaply!</p>
<p>In After Effects you have to do a panoramic composition (for example: 3x 1024&#215;768 = 3072&#215;768). Keep in mind: the resulting composition will be smaller due to the overlapping areas, but it is easier to work with the full size.</p>

<a href='http://aescripts.com/wp/wp-content/uploads/2011/12/erLab-edgeBlender_01.jpg' rel='shadowbox[sbalbum-5831];player=img;' title='erLab-edgeBlender_01'><img width="525" height="131" src="http://aescripts.com/wp/wp-content/uploads/2011/12/erLab-edgeBlender_01.jpg" class="attachment-large" alt="erLab-edgeBlender_01" title="erLab-edgeBlender_01" /></a>

<p>After this preparation you have to run the script and you have to answer two questions:</p>
<ul>
<li>How many slices do you want? (ex: 3)</li>
<li>How wide will the blending area be? (ex.: 200)</li>
</ul>
<p>After these two answers the script will build up your panoramic setup that will be ready to render. You will find a big composition what looks like this:</p>

<a href='http://aescripts.com/wp/wp-content/uploads/2011/12/erLab-edgeBlender_02.jpg' rel='shadowbox[sbalbum-5831];player=img;' title='erLab-edgeBlender_02'><img width="525" height="131" src="http://aescripts.com/wp/wp-content/uploads/2011/12/erLab-edgeBlender_02.jpg" class="attachment-large" alt="erLab-edgeBlender_02" title="erLab-edgeBlender_02" /></a>

<h3>Once projected it will blend together like this:</h3>

<a href='http://aescripts.com/wp/wp-content/uploads/2011/12/erLab-edgeBlender_03.jpg' rel='shadowbox[sbalbum-5831];player=img;' title='erLab-edgeBlender_03'><img width="525" height="131" src="http://aescripts.com/wp/wp-content/uploads/2011/12/erLab-edgeBlender_03.jpg" class="attachment-large" alt="erLab-edgeBlender_03" title="erLab-edgeBlender_03" /></a>

<p>You can use this big file to project it through a DualHead or TripleHead or any other solution. The only thing you have to do is calibrate your projectors to align the picture correctly. (A calibration pattern is included with the script).</p>
<h3>Final result at an event:</h3>

<a href='http://aescripts.com/wp/wp-content/uploads/2011/12/erLab-edgeBlender_04.jpg' rel='shadowbox[sbalbum-5831];player=img;' title='erLab-edgeBlender_04'><img width="525" height="362" src="http://aescripts.com/wp/wp-content/uploads/2011/12/erLab-edgeBlender_04.jpg" class="attachment-large" alt="erLab-edgeBlender_04" title="erLab-edgeBlender_04" /></a>

<h3>A brief introduction video:</h3>
<p><iframe src="http://player.vimeo.com/video/33287161?title=0&amp;byline=0&amp;portrait=0" frameborder="0" width="525" height="281"></iframe></p>
]]></content:encoded>
			<wfw:commentRss>http://aescripts.com/erlab_edgeblender/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Stereo 3D Toolkit</title>
		<link>http://aescripts.com/stereo-3d-toolkit/</link>
		<comments>http://aescripts.com/stereo-3d-toolkit/#comments</comments>
		<pubDate>Tue, 13 Dec 2011 13:00:15 +0000</pubDate>
		<dc:creator>Ryan Cashman</dc:creator>
				<category><![CDATA[Ryan Cashman Scripts]]></category>
		<category><![CDATA[3D]]></category>
		<category><![CDATA[C4D]]></category>
		<category><![CDATA[Camera]]></category>
		<category><![CDATA[Camera Rig]]></category>
		<category><![CDATA[Channels]]></category>
		<category><![CDATA[Cinema 4D]]></category>
		<category><![CDATA[Comp]]></category>
		<category><![CDATA[Comps]]></category>
		<category><![CDATA[CS4]]></category>
		<category><![CDATA[CS5]]></category>
		<category><![CDATA[CS5.5]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Pre-Comps]]></category>
		<category><![CDATA[Rig]]></category>
		<category><![CDATA[Stereo]]></category>
		<category><![CDATA[Stereoscopic]]></category>
		<category><![CDATA[Toolkit]]></category>
		<category><![CDATA[Workflow]]></category>

		<guid isPermaLink="false">http://aescripts.com/?p=4927</guid>
		<description><![CDATA[The stereo 3d toolkit allows you to create complex stereoscopic compositions inside of after effects. It uses true left and right channels (instead of collapse transformations) so it is compatible with all 3d effects and plug-ins that use composition cameras.]]></description>
			<content:encoded><![CDATA[<blockquote><p>Really useful for creating stereoscopic 3D work with After Effects and Trapcode.<br />
<span style="float: right;"><a href="http://twitter.com/?iid=am-134278427213245041762048121&#038;nid=4+status_timestamp&#038;uid=10221882#!/rymden/status/149607474129940482" target="_blank">Peder Norrby, Trapcode</a></span></p></blockquote>
<h3>More than a Camera:</h3>
<p>The Stereo 3D Toolkit is more than a 3D camera. It is a set of tools that enable you to create complex stereoscopic compositions inside of after effects.</p>
<h3>New features in version 1.5:</h3>
<ul>
<li>Total hierarchy update system</li>
<li>Cinema 4D integration!</li>
<li>Revised UI</li>
<li>Streamlined controls and expressions</li>
<li>Supports multiple S3D hierarchies in a single project</li>
<li>Includes S3D camera for Cinema 4D (11.5+)</li>
<li>Fixed 3D Glasses bug in CS5.5</li>
</ul>
<p>&nbsp;</p>
<h3>True Left and Right Channels:</h3>
<p>The Stereo 3D Toolkit uses true left and right channels instead of collapse transformations. Because of this, it is compatible with all 3D effects and plug-ins that utilize composition cameras. Effects like Particular, Form and Plexus come through with true stereo 3D depth.</p>
<h3>Ease of use:</h3>
<p>The Stereo 3D Toolkit is designed to make managing complex hierarchies simple. The tools enable you to work on the left channel and automatically update the right channel. Nested pre-comps are given embedded cameras that are locked to the master system, so all of the pieces in your hierarchy stay in perfect sync no matter how complex it gets.</p>
<h3>Compatibility:</h3>
<p>The Stereo 3D Toolkit is compatible with After Effects CS4, CS5, and CS5.5.</p>
<h3>Stereo 3D Toolkit vs CS5.5 built in 3d camera:</h3>
<p>Although After Effects CS5.5 comes bundled with a stereoscopic camera, it uses collapse transformations to create the left and right channels. For plug-ins that utilize composition cameras separate left and right channels are required to see the true stereoscopic depth.</p>
<h3>Full Tutorials</h3>
<p><strong>Stereo 3D Toolkit v1.5 Tutorial Part 1: After Effects Mode</strong><br />
<a title="Stereo 3D Toolkit v1.5 Tutorial Part 1: After Effects Mode" href="http://www.youtube.com/v/rFkcurRhlrM?hl=en_US&amp;fmt=18&amp;autoplay=1&amp;rel=0&amp;fs=1&amp;color1=0x111111&amp;color2=0x000000&amp;border=0&amp;loop=0&amp;showsearch=0" rel="shadowbox"><img class="give_text_tooltip" src="http://aescripts.com/images/script_thumbs/rc/stereo3Dtoolkit_1.5_tutorial_part1.jpg" alt="Stereo 3D Toolkit v1.5 Tutorial Part 1: After Effects Mode" width="525" height="150" border="0" /></a></p>
<p><strong>Stereo 3D Toolkit v1.5 Tutorial Part 2: Cinema 4D Mode</strong><br />
<a title="Stereo 3D Toolkit v1.5 Tutorial Part 2: Cinema 4D Mode" href="http://www.youtube.com/v/raJGgogavPE?hl=en_US&amp;fmt=18&amp;autoplay=1&amp;rel=0&amp;fs=1&amp;color1=0x111111&amp;color2=0x000000&amp;border=0&amp;loop=0&amp;showsearch=0" rel="shadowbox"><img class="give_text_tooltip" src="http://aescripts.com/images/script_thumbs/rc/stereo3Dtoolkit_1.5_tutorial_part2.jpg" alt="Stereo 3D Toolkit v1.5 Tutorial Part 2: Cinema 4D Mode" width="525" height="150" border="0" /></a></p>
<p><strong>Version History:</strong></p>
<ul>
<li>1.7 &#8211; Dec 2011
<ul>
<li>New camera rig for C4D R13 with real-time anaglyph preview</li>
<li>Additional code optimization</li>
</ul>
</li>
<li>1.6 &#8211; Dec 2011
<ul>
<li>Compatible with all language packs</li>
<li>Expanded menu size to accommodate longer composition names</li>
</ul>
</li>
<li>1.5 &#8211; Oct 2011
<ul>
<li>Total hierarchy update system</li>
<li>Cinema 4D integration!</li>
<li>Revised UI</li>
<li>Streamlined controls and expressions</li>
<li>Supports multiple S3D hierarchies in a single project</li>
<li>Includes S3D camera for Cinema 4D (11.5+)</li>
<li>Fixed 3D Glasses bug in CS5.5</li>
</ul>
</li>
<li>1.1 &#8211; Fixed site license registration bug &#8211; Aug 2011</li>
<li>1.0 &#8211; Initial Release &#8211; July 2011</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://aescripts.com/stereo-3d-toolkit/feed/</wfw:commentRss>
		<slash:comments>27</slash:comments>
		</item>
		<item>
		<title>Export to Bytes</title>
		<link>http://aescripts.com/export-to-bytes/</link>
		<comments>http://aescripts.com/export-to-bytes/#comments</comments>
		<pubDate>Mon, 12 Dec 2011 23:06:29 +0000</pubDate>
		<dc:creator>Michel Pensas</dc:creator>
				<category><![CDATA[Michel Pensas Scripts]]></category>
		<category><![CDATA[Binary]]></category>
		<category><![CDATA[Conversion]]></category>
		<category><![CDATA[CS4]]></category>
		<category><![CDATA[CS5]]></category>
		<category><![CDATA[CS5.5]]></category>
		<category><![CDATA[Developer]]></category>
		<category><![CDATA[Icons]]></category>
		<category><![CDATA[Image]]></category>
		<category><![CDATA[jsx]]></category>
		<category><![CDATA[String]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://aescripts.com/?p=5751</guid>
		<description><![CDATA[This script converts a file into a binary text string that can be embedded as text into the source code of your script.]]></description>
			<content:encoded><![CDATA[<p>This script is a tool to aid script developers. What it does it it convert a file into a binary text string that can then be embedded in the source code of a script. This allows a one file distribution without requiring external an external folder to store the files. A common use for this is to have embedded images or icons in your .jsx file.</p>
<p>It works by retrieving the binary string of an image file (can be any kind of file), but does not convert to hex or base 64. You can use this script to get the binary string in order to embed the icons of a user interface in the script code. The size of the image to be converted and the time it takes will depend on the performance of your computer but small images or icons will convert very quickly. The script has several output options. You can get just the binary string or you can get .jsx examples of how to embed the code into your scripts.</p>

<a href='http://aescripts.com/wp/wp-content/uploads/2011/12/Export-to-bytes-UI.png' rel='shadowbox[sbalbum-5751];player=img;' title='Export to bytes UI'><img width="150" height="150" src="http://aescripts.com/wp/wp-content/uploads/2011/12/Export-to-bytes-UI-150x150.png" class="attachment-thumbnail" alt="Export to bytes UI" title="Export to bytes UI" /></a>

<p>&nbsp;</p>
<p><strong>Version History</strong></p>
<ul>
<li>1.0 &#8211; Initial release &#8211; Dec 2011</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://aescripts.com/export-to-bytes/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>gg_PuppetTools</title>
		<link>http://aescripts.com/gg_puppettools/</link>
		<comments>http://aescripts.com/gg_puppettools/#comments</comments>
		<pubDate>Thu, 01 Dec 2011 19:20:07 +0000</pubDate>
		<dc:creator>Greg Gunn</dc:creator>
				<category><![CDATA[Greg Gunn Scripts]]></category>
		<category><![CDATA[Animation]]></category>
		<category><![CDATA[Animation Cycle]]></category>
		<category><![CDATA[CS4]]></category>
		<category><![CDATA[CS5]]></category>
		<category><![CDATA[CS5.5]]></category>
		<category><![CDATA[Loop]]></category>
		<category><![CDATA[Null]]></category>
		<category><![CDATA[Pins]]></category>
		<category><![CDATA[Pre-Comps]]></category>
		<category><![CDATA[Puppet Tool]]></category>

		<guid isPermaLink="false">http://aescripts.com/?p=5048</guid>
		<description><![CDATA[This script has 2 core functions. The first, Pins To Nulls, creates and places nulls where AE Puppet Tool pins are located on the selected layer. The second , Loop Precomp, does exactly what the name implies. It was designed to automate the process of looping animation cycles. ]]></description>
			<content:encoded><![CDATA[<h3>DESCRIPTION</h3>
<p>This script has 2 core functions. The first, <em>Pins To Nulls</em>, creates and places nulls where AE Puppet Tool pins are located on the selected layer. If you&#8217;re a frequent Puppet Tool user you know what a pain in the butt it is to animate with, especially when you have a lot of pins and separate layers of artwork. Hopefully this null workflow makes things a bit easier.</p>
<p><em>Limitations:</em> Right now, the script only works on a single mesh. <em>(planned for future versions)</em></p>
<p>The second function, Loop Precomp, does exactly what the name implies. It was designed to automate the process of looping animation cycles. Basically, it time remaps the selected precomp and applies an endless loop expression to it.</p>
<p><em>Limitations: </em>This script only works on one layer at a time. <em>(planned for future versions)</em></p>
<p><span class="Apple-style-span" style="font-size: 15px; font-weight: bold;">INSTALLATION</span></p>
<p>Place <em>gg_PuppetTools.jsx</em> in the ScriptUI Panels folder.  Click on the UI button on the top right for an installation tutorial if necessary.</p>
<p>Run After Effects. Under the Windows menu, find <em>gg_PuppetTools</em> at the bottom and run it. You can also dock the script window for handy retrieval later.</p>
<h3>USAGE</h3>
<p>Once you have positioned your artwork in comp and placed your Puppet Tool pins, you&#8217;re ready to go. Give your pins meaningful names <em>(i.e. elbow, wrist)</em> as the script will retain them in the nulls.</p>
<p>Select the layer with the Puppet Tool effect applied to it and press the Pins To Nulls button &#8211; BOOM! If you need to reposition your rig after the fact, the script creates an extra  &#8221;Parent&#8221; null to do that. Just parent all the controller nulls to it and you&#8217;re all set.</p>
<p>The Loop Precomp button is very straightforward. Select the layer you want to loop and blammo, it shall be done.</p>
<p>For more details and image <a title="gg_PuppetTools Manual" href="http://aescripts.com/data/gg/gg_PuppetTools_Manual.pdf" target="_blank">please download the manual.</a></p>
<h3>CREDITS</h3>
<p>Myriad thanks to Jeff Almasol (redefinery.com) and Lloyd Alvarez for the help and inspiration.</p>
]]></content:encoded>
			<wfw:commentRss>http://aescripts.com/gg_puppettools/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>The LoopMaker</title>
		<link>http://aescripts.com/the-loopmaker/</link>
		<comments>http://aescripts.com/the-loopmaker/#comments</comments>
		<pubDate>Fri, 21 Oct 2011 12:00:35 +0000</pubDate>
		<dc:creator>Lloyd Alvarez</dc:creator>
				<category><![CDATA[Lloyd Alvarez Scripts]]></category>
		<category><![CDATA[Automatic]]></category>
		<category><![CDATA[Comps]]></category>
		<category><![CDATA[CS3]]></category>
		<category><![CDATA[CS4]]></category>
		<category><![CDATA[CS5]]></category>
		<category><![CDATA[CS5.5]]></category>
		<category><![CDATA[Expressions]]></category>
		<category><![CDATA[Footage]]></category>
		<category><![CDATA[French]]></category>
		<category><![CDATA[German]]></category>
		<category><![CDATA[Japanese]]></category>
		<category><![CDATA[Keyframes]]></category>
		<category><![CDATA[Korean]]></category>
		<category><![CDATA[Layers]]></category>
		<category><![CDATA[Localized]]></category>
		<category><![CDATA[Loop]]></category>
		<category><![CDATA[Spanish]]></category>
		<category><![CDATA[Time-Remap]]></category>

		<guid isPermaLink="false">http://aescripts.com/?p=1879</guid>
		<description><![CDATA[Loops any layers, footage or comps with one click™]]></description>
			<content:encoded><![CDATA[<p>This script loops any layers, footage or comps with one click™</p>
<p>The script will loop any amount of selected layers from the furthest in-point and the last out-point by pre-composing and doing a dissolving loop. It will then apply an expression to the looped comp so that it can be stretched infinitely from either the in or the out-point.</p>
<p>There is an option to use the Blend effect instead of using opacity to make the dissolve an optical dissolve.</p>
<p><strong>HOW TO USE:</strong></p>
<ul>
<li>Select the layers you want to loop.</li>
<li>Trim the in-point and out-point of the layers to where you would like the loop to be.</li>
<li>Run the script from the Window menu</li>
<li>Choose the dissolve length in frames</li>
<li>**Please note that you should use the Blend Effect option when looping items that are transparent</li>
</ul>
<p>The script is now localized in the following languages, (if you would like to contribute a translation please <a href="http://mailhide.recaptcha.net/d?k=01zA7A8-msIfO1z03eLsQfwQ==&amp;c=CHiYv5Oh0nY0We0mBuFYunfEs1jmnJCA6n_6N6JzUI8=" target="_blank">get in touch</a>):</p>
<ul>
<li>es: Español</li>
<li>ja: Japanese (Thanks <a href="http://ae-users.com/jp/">Tatsuro Ogata</a>)</li>
<li>ko: Korean</li>
<li>de: Deutsch (Thanks <a href="http://aextensions.blogspot.com/">Mathias Möhl</a>)</li>
<li>fr: Français (Thanks <a href="http://www.yenaphe.info/">Sébastien Périer</a>)</li>
</ul>

<a href='http://aescripts.com/wp/wp-content/uploads/2011/10/The-LoopMaker-English-UI.png' rel='shadowbox[sbalbum-1879];player=img;' title='The-LoopMaker-English-UI'><img width="150" height="150" src="http://aescripts.com/wp/wp-content/uploads/2011/10/The-LoopMaker-English-UI-150x150.png" class="attachment-thumbnail" alt="The-LoopMaker-English-UI" title="The-LoopMaker-English-UI" /></a>
<a href='http://aescripts.com/wp/wp-content/uploads/2011/10/The-LoopMaker-Japanese-UI.png' rel='shadowbox[sbalbum-1879];player=img;' title='The-LoopMaker-Japanese-UI'><img width="150" height="150" src="http://aescripts.com/wp/wp-content/uploads/2011/10/The-LoopMaker-Japanese-UI-150x150.png" class="attachment-thumbnail" alt="The-LoopMaker-Japanese-UI" title="The-LoopMaker-Japanese-UI" /></a>

<p><strong>Version History:</strong></p>
<ul>
<li>1.6 Added &#8220;cycle&#8221; and &#8220;Ping-Pong&#8221; loop types &#8211; Oct 2011</li>
<li>1.54 Fixed small parsing error &#8211; Jan 2011</li>
<li>1.53 Fixed french localization bug &#8211; Oct 2010</li>
<li>1.52 Fixed loop pre-comp name length bug in CS3 &#8211; May 2010</li>
<li>1.51 Fixed language support for CS3 &#8211; May 2010</li>
<li>1.5 &#8211; May 2010
<ul>
<li>Added dockable UI</li>
<li>Made it work with non-english AE</li>
<li>Blessed for CS5</li>
<li>Several small bug fixes</li>
</ul>
</li>
<li>1.1 Now works properly with transparent items using the blend effect &#8211; Mar 2010</li>
<li>1.0 Initial Release &#8211; Feb 2010</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://aescripts.com/the-loopmaker/feed/</wfw:commentRss>
		<slash:comments>47</slash:comments>
		</item>
		<item>
		<title>CompsFromSpreadsheet</title>
		<link>http://aescripts.com/compsfromspreadsheet/</link>
		<comments>http://aescripts.com/compsfromspreadsheet/#comments</comments>
		<pubDate>Wed, 12 Oct 2011 12:00:36 +0000</pubDate>
		<dc:creator>Michael Cardeiro</dc:creator>
				<category><![CDATA[Michael Cardeiro Scripts]]></category>
		<category><![CDATA[Automatic]]></category>
		<category><![CDATA[Comps]]></category>
		<category><![CDATA[CS3]]></category>
		<category><![CDATA[CS4]]></category>
		<category><![CDATA[CS5]]></category>
		<category><![CDATA[CS5.5]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Lower Third]]></category>
		<category><![CDATA[Replace]]></category>
		<category><![CDATA[Spreadsheet]]></category>
		<category><![CDATA[Template]]></category>
		<category><![CDATA[Text]]></category>
		<category><![CDATA[Versioning]]></category>

		<guid isPermaLink="false">http://aescripts.com/?p=1496</guid>
		<description><![CDATA[Makes multiple versions of your compositions using information from a spreadsheet or database.   The script goes through your spreadsheet line by line, making a new version of your comp by replacing footage items and adding text supplied by the spreadsheet automatically.]]></description>
			<content:encoded><![CDATA[<table border="0" cellspacing="1" cellpadding="0">
<tbody>
<tr>
<td>
<h3>Automated Versioning of your Comps</h3>
<p>The compsFromSpreadsheet script allows you to quickly generate copies of your master comp with data from your spreadsheet used to update text or replace layers.</p>
<hr size="1" />
</td>
</tr>
<tr>
<td>
<h3>Getting Started</h3>
<p><img class="pic" src="http://aescripts.com/images/script_thumbs/mc/CompsFromSpreadsheet_v3_Images/p1rev.png" alt="" width="200" height="160" align="right" /><br />
Before you can use the script you need to setup one or more template compositions to receive data from your spreadsheet. There are three different ways your template comp can be updated from the spreadsheet</p>
<ul>
<li>Text layers that begin with <strong>^</strong>(shift 6) will be able to receive data from the spreadsheet as the text for that layer.<br />
If you need a line break in a text layer DO NOT put a line break in your spreadsheet cell as this will cause the script to think it is the end of that line of data. Instead use <strong>&lt;br&gt;</strong> and the script will replace that with a newline in your text layer</li>
<li>If you have a text layer named <strong>^date</strong> it will receive todays date (great if you&#8217;re generating slates)</li>
<li>If you have a non-text layer in your comp that begins with <strong>#</strong>, it will be replaced by the project item named in your spreadsheet</li>
<li>If you have a non-text layer in your comp that begins with <strong>&gt;</strong>, it will be replaced by a file. The script will import a file based on the path in your spreadsheet, then that imported file will replace the layer. If you have the same file referenced more than once in your spreadsheet, the script will only import it once and use that item for every other time the file is referenced</li>
</ul>
<p><em>If you are running the script as a dockable panel, there will be buttons to automatically create either a text, layer replace, or import object in the currently selected comp. When you create the layers this way a window will pop up asking for the name of the layer, do not put in the ^ &gt; or # in this window as After Effects will do this for you.</em></p>
<p><em> </em><em> So if you click on the button to create text object and type &#8220;title&#8221; in the window, After Effects will create a text layer named &#8220;^title&#8221; in the currently selected comp.</em></p>
<hr size="1" />
</td>
</tr>
<tr>
<td>
<h3>Setting up your Spreadsheet</h3>
<p style="text-align: center;"><img class="pic aligncenter" src="http://aescripts.com/images/script_thumbs/mc/CompsFromSpreadsheet_v3_Images/p2REV.png" alt="" width="490" height="160" /></p>
<p>The first line of your spreadsheet must contain the names for each column.<br />
When you run the script it will take each of these column names and and allow you to connect that column with elements in your template comp.</p>
<p>After you do this the script will go through the spreadsheet line by line, each line of the spreadsheet will become a new copy of one of your template comps, with data from that line of the spreadsheet updating the layers in the template comp copy that were targeted to receive it.</p>
<p>If you have set up more than one composition to receive data, you will need to have a column in your spreadsheet that holds the name of the comp to be used as the base. In the above sample spreadsheet the column &#8216;Core Spot&#8217; will be used, so when the script is run, for the first line of data it will create a copy of the comp named &#8220;spot 1&#8243; to be used for that line.</p>
<p><span style="color: #ff6600;"><strong>Very important:</strong></span> Before After effects can read your spreadsheet, it needs to be converted into a tab-delimited text file (most spreadsheet programs do this easily). This is a universal text format that will allow After effects to read in your data and organize it by rows and columns.</p>
<p>When you run the script be sure to point it to this newly created text file and not your spreadsheet as After Effects cannot read any spreadsheet format (maybe I should call the script compsFromTabDelimitedTextFile).</p>
<p><strong><em>A word about Commas</em></strong></p>
<p>If you have commas in your data, they will probably get stripped. Why? I believe it is a bug in Excel. There are two major types of delimited text documents, tab-delimited (which we are using) and comma delimited text. If using a comma-delimited format, commas are used to separate columns, if there happens to be a comma in your data, the program will need to strip them out prior to saving as they will be falsely interpreted as the end of that column.</p>
<p>If saving as tab-delimited, tabs would likewise need to be stripped out from your data. Commas are fine and should not be removed, as they are NOT a separator. Sadly, Excel still strips out commas, even when you are saving as a Tab-Delimited text file.</p>
<p>To overcome this limitation, if you need a comma in a text field write <strong>&lt;c&gt;</strong> and the script will replace that with a comma.</p>
<hr size="1" />
</td>
</tr>
<tr>
<td>
<h3>Running the Script</h3>
<p><img class="pic" src="http://aescripts.com/images/script_thumbs/mc/CompsFromSpreadsheet_v2_Images/p3.png" alt="" width="320" height="148" align="right" /><br />
compsFromSpreadsheet needs to know which comps in your project have been setup for use with the script.</p>
<p>When you run the script a window will pop up with all the comps in the project in the left column . Double click on the comp names that are to be used to move them to the right &#8220;selected comps&#8221; column. Click continue when you have added all the comps to be used to the &#8220;selected comps&#8221; column.</p>
<p>If you only have one comp this window is bypassed.</p>
<p><span style="color: #ff6600;">Tip:</span> If you put all your comps in a folder called TEMPLATES the script will bypass this window and assume that the comps in that folder are to be used.</p>
<hr size="1" />
</td>
</tr>
<tr>
<td>
<h3>Synching Column Data to your Comp</h3>
<p style="text-align: center;"><img class="pic aligncenter" src="http://aescripts.com/images/script_thumbs/mc/CompsFromSpreadsheet_v3_Images/p4REV.png" alt="" width="500" height="164" /><br />
When the script reads the first line of your spreadsheet, it needs you to tell it where the data from each column should go in your comp. The Field Init window opens. Each column name from the first line of the spreadsheet appears with a dropdown box underneath.</p>
<p>The dropdown box links the data from that column in the spreadsheet to elements in your template comps. The dropdown box contains the names of all the layers that were set up earlier to receive data (remember, the text layers that started with <strong>^</strong> will receive the data from this column, layers with a <strong>#</strong> will be replaced with the project item named in this column, and layers with <strong>&gt;</strong> will be replaced by files imported from the location specified in the column.)</p>
<p>If a column name is the same as an element name in one of your comps, that will be automatically selected in the dropdown i.e. If you have a column in your spreadsheet &#8220;phone&#8221; and a text layer in one of your template comps named &#8220;^phone&#8221;, that item will be automatically selected in the dropdown box. If however, your text layer is &#8220;^phone number&#8221; it will not be selected in the dropdown box.</p>
<p>If you have more than one comp to be used you will need to have a column in your spreadsheet with the name of the comp to be used for that line. Select &#8216;COMP&#8217; from the dropdown box of the column that holds comp names, if you only have comp to be used &#8216;COMP&#8217; will not appear in the dropdown as the script will already know which comp to use.</p>
<hr size="1" />
</td>
</tr>
<tr>
<td>
<h3>Importing Files Via Spreadsheet</h3>
<p><img class="pic" src="http://aescripts.com/images/script_thumbs/mc/CompsFromSpreadsheet_v3_Images/FilePath.png" alt="" width="210" height="200" align="left" /></p>
<p>You can have layers in your comps be replaced by files that are not in your project.</p>
<p>Any layer tht begins with <strong>&gt;</strong> will be replaced by a file imported from the path specified in your spreadsheet. To get the proper path format of a file click on the &#8220;Get File Path&#8221; button located in the main compsFromSpreadsheet window. When you click this button a window will pop up asking you to navigate to your file; when you click ok the proper path to this file will appear in a window that you can copy and then paste into your spreadsheet.</p>
<p>When the script runs it will import the file from the location specified in the spreadsheet and replace the layer. If you have the same file more than once in the spreadsheet it will only be imported once, and that copy will be used each time that particular file is referenced.</p>
<hr size="1" />
</td>
</tr>
<tr>
<td>
<h3>Naming Comps</h3>
<p><img class="pic" src="http://aescripts.com/images/script_thumbs/mc/CompsFromSpreadsheet_v2_Images/p5.png" alt="" width="294" height="188" align="right" /><br />
The next step you need to tell the script how to name the newly created sequence, and where you want the rendered sequences to go. The default naming convention is line number, so the name of the very first Comp is &#8220;2&#8243; ( because line 1 holds the column names). and the next comp created is called &#8220;3&#8243; and so on until it reaches the last line of the spreadsheet.</p>
<p>Alternately you can have the script keep the name of the original template comp and append a number to the end. so the first time the script creates a comp from &#8220;spotA&#8221; it is named &#8220;spotA_1&#8243;, next line that uses that comp will name the new comp &#8220;spotA_2&#8243;</p>
<p>Lastly, you can choose to get the name from one of your spreadsheet columns. So if you choose &#8220;FROM SPREADSHEET | name&#8221; from the dropdown, the comp will get its name from the &#8216;name&#8217; column of the spreadsheet.</p>
<hr size="1" />
</td>
</tr>
<tr>
<td>
<h3>Render Settings</h3>
<p><img class="pic" src="http://aescripts.com/images/script_thumbs/mc/CompsFromSpreadsheet_v3_Images/renderSet.png" alt="" width="280" height="230" align="right" /><br />
Every comp created by the script will be placed in the render que using the default settings for your render que. It will default to saving the renders in the same directory as your project.</p>
<p>If you click the &#8220;Render Settings&#8221; button (on the &#8220;field init&#8221; window) you can select which render setting and output module to use for the script and where to put the rendered files. If you check the &#8220;Remember Settings&#8221; box these settings will be used every time tyou run compsFromSpreadsheet; if not checked, these settings will be used in the current run.</p>
<hr size="1" />
</td>
</tr>
<tr>
<td>
<h3>Settings</h3>
<p><img class="pic" src="http://aescripts.com/images/script_thumbs/mc/CompsFromSpreadsheet_v3_Images/setting.png" alt="" width="220" height="200" align="right" /><br />
The settings button on the main UI panel allows you to change the default symbols the script uses to target layers in your Comps.</p>
<p>You can also set the number of columns that appear in the field init window.</p>
<p>And you can also change render settings from here.</p>
<hr size="1" />
</td>
</tr>
<tr>
<td>
<h3>Conclusion</h3>
<p>The script will run through your data line by line. For each line it will create a new copy of the template comp, put it in a folder called &#8220;compsFromSpreadsheet&#8221;, update any target layers in that comp with data from the current line, finally, the comp will be placed in the render que using render que defaults and set to render in the same directory as the project (unless you set a different render location in the field init window.</p>
<p>Hit the render button and all your newly created comps will render (go out for a pint while it renders!)</p>
<hr size="1" />
</td>
</tr>
<tr>
<td>
<h3>Dockable Panels</h3>
<p><img class="pic" src="http://aescripts.com/images/script_thumbs/mc/CompsFromSpreadsheet_v3_Images/ui.png" alt="" width="199" height="225" align="right" /></p>
<p>The script can either be run as a dockable panel or as a traditional script.</p>
<p>If run as a dockable panel, there will be buttons in the panel to create target text or layer objects to be used with the script. Clicking &#8220;Run compsFromSpreadsheet&#8221; will bring up the comp select window</p>
<p>If the script is run the traditional way (by accessing it through file &#8211; scripts), you will be taken to the comp select window immediately, bypassing the window shown here.</p>
<hr size="1" />
</td>
</tr>
<tr>
<td>
<div id="Licensing-Upgrades">
<h3>Licensing/Upgrades</h3>
<p>Starting with version 3.0, CompsFromSpreadsheet is now a licensed product.<br />
<span style="color: #ff6600;">Upgrade notice:</span> If you previously bought CompsFromSpreadsheet (before March 2011) you can receive a discount code equal to the same amount as you paid for it.<br />
To request this discount code please go <a href="http://license.aescripts.com/upgrade/?name=mc_CompsFromSpreadsheet+Script+for+Adobe+After+Effects" rel="shadowbox;width=400;height=480">here</a>.
</div>
<hr size="1" />
</td>
</tr>
</tbody>
</table>
<p><strong>Version History</strong></p>
<ul>
<li>v3.02 &#8211; Oct 2011
<ul>
<li><strong>Fixed orphan target layer bug</strong>: previously, when you were connecting spreadsheet columns to target layers in your comp, if you had a target layer not connected to a column, the script would not complain, but when it came to the unlinked target layer it would have an error and stop. Now the script will warn you if you have a target not connected to a column.  You can choose to go back and connect the target to a column, or ignore in which case the script will turn of any targeted layer not connected to a column.</li>
<li><strong>Fixed import layer bug</strong>: previously, if you had a layer name or path name misspelled in your spreadsheet, the error message would not show you the misspelled name, now it does.</li>
</ul>
</li>
<li>v3.01 Added error handling when importing corrupted files &#8211; July 2011</li>
<li>v3.0 &#8211; Feb 2011
<ul>
<li>Now allows you to have the script import files via a spreadsheet<br />
column</li>
<li>You can have the system auto select the column for comps to be used by changing the column name to &#8216;comp&#8217;.</li>
<li>User-definable special characters.</li>
<li>Inline help file</li>
<li>Many bug fixes</li>
</ul>
</li>
<li>v2.2 &#8211; Aug 2010
<ul>
<li>If a cell in the spreadsheet has &lt;br&gt;<br />
when the script is run it will replace the &lt;br&gt;<br />
with a carriage return.</li>
</ul>
</li>
<li>v2.12 &#8211; June 2010
<ul>
<li>Now arranges the field init into multiple rows if you have more that 10 fields (and that number is changeble through a &#8220;layout&#8221; button)</li>
</ul>
</li>
<li>v2.11 &#8211; May 2010
<ul>
<li>Small bug fix to new separate folder feature, now correctly places extension after frame number.</li>
</ul>
</li>
<li>v2.1 &#8211; May 2010
<ul>
<li>You can now choose to have renders go to separate folders, so if you are rendering a tiff sequence for example, each comp will be rendered to an individual folder.</li>
</ul>
</li>
<li>v2.01 &#8211; May 2010
<ul>
<li>Added file extension to output file name in render queue.</li>
</ul>
</li>
<li>v2.0 &#8211; May 2010
<ul>
<li>Added ability to insert footage items.</li>
<li>Added dockable UI.</li>
<li>Blessed for CS5.</li>
</ul>
</li>
<li>v1.22
<ul>
<li>Fixed a small bug that prevented the script from running on some non-english systems.</li>
</ul>
</li>
<li>v1.21
<ul>
<li>Fixed a bug in the program that caused the script not to run in certain situations. Previously, the script would try to create a folder called &#8220;Renders&#8221; in the same directory as your project to put your rendered files. The script no longer does this. Now there is a button in the field init window which allows you to designate a folder for renders. If you do not choose one, renders will go wherever your render que is set to put them.</li>
</ul>
</li>
<li>v1.2
<ul>
<li>The comp select window now uses scrolling lists to accommodate projects with a lot of comps. The way it works now is there is a list of all comps in the project on the left side of the window. Any comp you want to use, double click on it and it will go the the list on the right. The list on the right is all the comps to be used by the program.</li>
<li>If you create a folder called &#8216;TEMPLATES&#8217; the comp select window will be bypassed and the program will assume that all the comps in this folder are to be used.</li>
</ul>
</li>
<li>v1.1
<ul>
<li>Added the ability to choose the naming convention of new comps. Previously the comp was always named the line number of the database, now you can choose if you want line number, original comp name (with an incrementing number), or sync it up with a column in your spreadsheet.</li>
<li>Fixed a bug in the new version check.The function is only supposed to run once every 10 days, but the function checked every time the script was run. This has been corrected.</li>
</ul>
</li>
<li>v1.0 Initial Release</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://aescripts.com/compsfromspreadsheet/feed/</wfw:commentRss>
		<slash:comments>92</slash:comments>
		</item>
		<item>
		<title>Create3DShapes</title>
		<link>http://aescripts.com/create3dshapes/</link>
		<comments>http://aescripts.com/create3dshapes/#comments</comments>
		<pubDate>Sat, 01 Oct 2011 12:00:08 +0000</pubDate>
		<dc:creator>Charles Bordenave</dc:creator>
				<category><![CDATA[nab Scripts]]></category>
		<category><![CDATA[3D]]></category>
		<category><![CDATA[Automatic]]></category>
		<category><![CDATA[Box]]></category>
		<category><![CDATA[Create]]></category>
		<category><![CDATA[CS4]]></category>
		<category><![CDATA[CS5]]></category>
		<category><![CDATA[CS5.5]]></category>
		<category><![CDATA[Cylinder]]></category>
		<category><![CDATA[Dominoes]]></category>
		<category><![CDATA[Layers]]></category>
		<category><![CDATA[Menger Sponge]]></category>
		<category><![CDATA[Platonic Solid]]></category>
		<category><![CDATA[Pyramid]]></category>
		<category><![CDATA[Sphere]]></category>

		<guid isPermaLink="false">http://aescripts.com/?p=599</guid>
		<description><![CDATA[Creates a 3D box, a 3D sphere, a 3D cylinder, a 3D pyramid, a 3D menger sponge, a 3D Platonic Solid and even 3D falling dominoes with user-defined layers.]]></description>
			<content:encoded><![CDATA[<p>Check out the <strong>newly added</strong> Create 3D Platonic Solid script: <a rel="shadowbox" href="http://www.youtube.com/v/X4As5IFpzLk&amp;fmt=18&amp;autoplay=1&amp;rel=0&amp;fs=1&amp;color1=0x111111&amp;color2=0x000000&amp;border=0&amp;loop=0&amp;showsearch=0">Watch demo video</a></p>
<p>This is a package of 6 7 scripts:</p>
<ol>
<li>Create3DBox.jsx &#8211; <a rel="shadowbox" href="http://www.youtube.com/v/c00-l7E-XHs&amp;fmt=18&amp;autoplay=1&amp;rel=0&amp;fs=1&amp;color1=0x111111&amp;color2=0x000000&amp;border=0&amp;loop=0&amp;showsearch=0">Watch demo video</a></li>
<li>Create3DSphere.jsx &#8211; <a rel="shadowbox" href="http://www.youtube.com/v/Cq-1yM2J2-M&amp;fmt=18&amp;autoplay=1&amp;rel=0&amp;fs=1&amp;color1=0x111111&amp;color2=0x000000&amp;border=0&amp;loop=0&amp;showsearch=0">Watch demo video</a></li>
<li>Create3DCylinder.jsx &#8211; <a rel="shadowbox" href="http://www.youtube.com/v/MydsWoMnypk&amp;fmt=18&amp;autoplay=1&amp;rel=0&amp;fs=1&amp;color1=0x111111&amp;color2=0x000000&amp;border=0&amp;loop=0&amp;showsearch=0">Watch demo video</a></li>
<li>Create3DPyramid.jsx &#8211; <a rel="shadowbox" href="http://www.youtube.com/v/sQlM9Um9Ptg&amp;fmt=18&amp;autoplay=1&amp;rel=0&amp;fs=1&amp;color1=0x111111&amp;color2=0x000000&amp;border=0&amp;loop=0&amp;showsearch=0">Watch demo video</a></li>
<li>Create3DMengerSponge.jsx &#8211; <a rel="shadowbox" href="http://www.youtube.com/v/y8BqjyQbSa0&amp;fmt=18&amp;autoplay=1&amp;rel=0&amp;fs=1&amp;color1=0x111111&amp;color2=0x000000&amp;border=0&amp;loop=0&amp;showsearch=0">Watch demo video</a></li>
<li>Create3DFallingDominoes.jsx &#8211; <a rel="shadowbox" href="http://www.youtube.com/v/njd41SQ0FoI&amp;fmt=18&amp;autoplay=1&amp;rel=0&amp;fs=1&amp;color1=0x111111&amp;color2=0x000000&amp;border=0&amp;loop=0&amp;showsearch=0">Watch demo video</a></li>
<li>Create3DPlatonicSolid.jsx &#8211; <a rel="shadowbox" href="http://www.youtube.com/v/X4As5IFpzLk&amp;fmt=18&amp;autoplay=1&amp;rel=0&amp;fs=1&amp;color1=0x111111&amp;color2=0x000000&amp;border=0&amp;loop=0&amp;showsearch=0">Watch demo video</a></li>
</ol>
<p>They create the  3D shape using user-defined comp layers. Assign a layer to each side, and the script will position and scale them to build the shape of given size. Note that the same layer can be used for multiple sides. An option allows to parent each side layer to a Null 3D positioned at the center of the shape.</p>

<a href='http://aescripts.com/wp/wp-content/uploads/2010/02/Create3DSphere_ui.png' rel='shadowbox[sbalbum-599];player=img;' title='Create3DSphere UI'><img width="150" height="150" src="http://aescripts.com/wp/wp-content/uploads/2010/02/Create3DSphere_ui-150x150.png" class="attachment-thumbnail" alt="Create3DSphere UI" title="Create3DSphere UI" /></a>
<a href='http://aescripts.com/wp/wp-content/uploads/2010/02/Create3DPyramid_ui.png' rel='shadowbox[sbalbum-599];player=img;' title='Create3DPyramid UI'><img width="150" height="150" src="http://aescripts.com/wp/wp-content/uploads/2010/02/Create3DPyramid_ui-150x150.png" class="attachment-thumbnail" alt="Create3DPyramid UI" title="Create3DPyramid UI" /></a>
<a href='http://aescripts.com/wp/wp-content/uploads/2010/02/Create3DPlatonicSolid_ui.png' rel='shadowbox[sbalbum-599];player=img;' title='Create3DPlatonicSolid UI'><img width="150" height="150" src="http://aescripts.com/wp/wp-content/uploads/2010/02/Create3DPlatonicSolid_ui-150x150.png" class="attachment-thumbnail" alt="Create3DPlatonicSolid UI" title="Create3DPlatonicSolid UI" /></a>
<a href='http://aescripts.com/wp/wp-content/uploads/2010/02/Create3DMengerSponge_ui.png' rel='shadowbox[sbalbum-599];player=img;' title='Create3DMengerSponge UI'><img width="150" height="150" src="http://aescripts.com/wp/wp-content/uploads/2010/02/Create3DMengerSponge_ui-150x150.png" class="attachment-thumbnail" alt="Create3DMengerSponge UI" title="Create3DMengerSponge UI" /></a>
<a href='http://aescripts.com/wp/wp-content/uploads/2010/02/Create3DFallingDominoes_ui.png' rel='shadowbox[sbalbum-599];player=img;' title='Create3DFallingDominoes UI'><img width="150" height="150" src="http://aescripts.com/wp/wp-content/uploads/2010/02/Create3DFallingDominoes_ui-150x150.png" class="attachment-thumbnail" alt="Create3DFallingDominoes UI" title="Create3DFallingDominoes UI" /></a>
<a href='http://aescripts.com/wp/wp-content/uploads/2010/02/Create3DCylinder_ui.png' rel='shadowbox[sbalbum-599];player=img;' title='Create3DCylinder UI'><img width="150" height="150" src="http://aescripts.com/wp/wp-content/uploads/2010/02/Create3DCylinder_ui-150x150.png" class="attachment-thumbnail" alt="Create3DCylinder UI" title="Create3DCylinder UI" /></a>
<a href='http://aescripts.com/wp/wp-content/uploads/2010/02/Create3DBox_ui.png' rel='shadowbox[sbalbum-599];player=img;' title='Create3DBox UI'><img width="150" height="150" src="http://aescripts.com/wp/wp-content/uploads/2010/02/Create3DBox_ui-150x150.png" class="attachment-thumbnail" alt="Create3DBox UI" title="Create3DBox UI" /></a>

<p><strong>Version History:</strong></p>
<ul>
<li>v3.3 Data entry bug and foreign language compatibility with CS5.5 &#8211; Nov 2011</li>
<li>Create3DPlatonicSolid v1.0 &#8211; Initial release (Aug 2010)</li>
<li>Create3DBox v2.6 &#8211; Handles text justification and CS5 compatibility (Aug 2010)</li>
<li>Create3DCylinder v2.6 &#8211; Code cleanup and CS5 compatibility (Aug 2010)</li>
<li>Create3DFallingDominoes v1.6 &#8211; Code cleanup and CS5 compatibility (Aug 2010)</li>
<li>Create3DMengerSponge v2.6 &#8211; Code cleanup and CS5 compatibility (Aug 2010)</li>
<li>Create3DPyramid v2.1 &#8211; Handles text justification and CS5 compatibility (Aug 2010)</li>
<li>Create3DSphere v3.2 &#8211; Code cleanup and CS5 compatibility (Aug 2010)</li>
<li>Create3DSphere v3.1 &#8211; Resources folder is in parenthesis to speed up loading (Feb 2010)</li>
<li>Create3DSphere v3.0 (Feb 2010)</li>
<li>
<ul>
<li>Allows to distribute layers on sphere or ellipsoid (e.g. rugby ball, with controllable x,y,z-radius)</li>
<li>Gain in speed using precomputed arrangements</li>
<li>Can create giant sphere with up to 1000 layers, in couple of seconds</li>
</ul>
</li>
<li>Create3DSphere v2.5 &#8211; Initial version on aescripts.com (Jun 2009)</li>
<li>Create3DBox v2.5 &#8211; Initial version on aescripts.com (Jun 2009)</li>
<li>Create3DCylinder v2.5 &#8211; Initial version on aescripts.com (Jun 2009)</li>
<li>Create3DFallingDominoes v1.5 &#8211; Initial version on aescripts.com (Jun 2009)</li>
<li>Create3DMengerSponge v2.5 &#8211; Initial version on aescripts.com (Jun 2009)</li>
<li>Create3DPyramid v2.0 &#8211; Initial version on aescripts.com (Jun 2009)</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://aescripts.com/create3dshapes/feed/</wfw:commentRss>
		<slash:comments>51</slash:comments>
		</item>
		<item>
		<title>TrackerViz</title>
		<link>http://aescripts.com/trackerviz/</link>
		<comments>http://aescripts.com/trackerviz/#comments</comments>
		<pubDate>Sat, 01 Oct 2011 11:00:01 +0000</pubDate>
		<dc:creator>Charles Bordenave</dc:creator>
				<category><![CDATA[nab Scripts]]></category>
		<category><![CDATA[Average]]></category>
		<category><![CDATA[CS3]]></category>
		<category><![CDATA[CS4]]></category>
		<category><![CDATA[CS5]]></category>
		<category><![CDATA[CS5.5]]></category>
		<category><![CDATA[Layers]]></category>
		<category><![CDATA[Masks]]></category>
		<category><![CDATA[Shapes]]></category>
		<category><![CDATA[Stabilize]]></category>
		<category><![CDATA[Tracker]]></category>

		<guid isPermaLink="false">http://aescripts.com/?p=489</guid>
		<description><![CDATA[Provides a tool box for visualizing positional data.  This script is indispensable if you do any kind of serious tracking in After Effects]]></description>
			<content:encoded><![CDATA[<p>This script provides a tool box for visualizing positional data. Initially it was designed for manipulating tracking data, like averaging multiple trackers to get a better one, or visualizing trackers as little solids for better control. Now the script offers many more features. They are detailed in the user interface (via tool tips or help buttons). You can work with path, and (for instance) can create a new tracker from path vertices, and reversely you can create a new path based on an analyzed track. What works with trackers also works with layers, by considering layers position instead of trackers attach points.</p>
<p>**Please note:  This tutorial uses an earlier version of TrackerViz, however, the principles are still the same.  Please stay tuned as a new tutorial will be coming soon.</p>
<div id="inline-sample-tut" class="hidden">
<div class="inline-sample-content">
	<embed src="http://vimeo.com/moogaloop.swf?clip_id=7461415&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=ffffff&amp;fullscreen=1" type="application/x-shockwave-flash" height="498" width="800" allowscriptaccess="always" allowfullscreen="true"></embed>
	</div>
</p></div>
<p>	<a class="option" href="#inline-sample-tut" rel="shadowbox;width=815;height=515" title="TrackerViz Tutorial by Sean Kennedy"><img src="http://aescripts.com/images/video_thumbs/trackerViz_watch_video.jpg"  border="0" width="525" height="150" title="TrackerViz Tutorial by Sean Kennedy" alt="TrackerViz Tutorial by Sean Kennedy" class="give_text_tooltip"/></a></p>
<p>Data can come from layers position data, from tracking data or from path data.        </p>
<p>Details on each function are given below. Note that some tool tips also provide information.        </p>
<p> <strong>Average Position: </strong><br />
 Creates a new solid layer at the center of the selected layers (or track points).        </p>
<p><strong> Position &#038; Rotation: </strong><br />
 Creates a new solid layer at the first selected layer (or track point) position, and rotates it towards the second selected layer (or track point).        </p>
<p><strong> Position &#038; Scale: </strong><br />
 Creates a new solid layer at the first selected layer (or track point) position, and scales it so that its size matches the distance between the two selected layers (or track points).        </p>
<p><strong> Position &#038; Rotation &#038; Scale:     </strong><br />
 Creates a new solid layer at the first selected layer (or track point) position, rotates it towards the second selected layer (or track point) and scales it so that its size matches the distance between the two selected layers (or track points).        </p>
<p><strong> Track Combine:  </strong><br />
 Creates a new layer that combines the selected layer (or track point) position with the position of its parent layer.        </p>
<p><strong> Corner Pin: </strong><br />
 Creates a new comp-sized solid with the Corner Pin effect applied to it. The four corners are linked to the position of the four selected layers (or track points) (in the following order: UpperLeft-UpperRight-LowerLeft-LowerRight).        </p>
<p><strong> CC Power Pin: </strong><br />
 Same as above except that the CC Power Pin effect is used instead of the Corner Pin effect.        </p>
<p><strong> Shape To Tracker:  </strong><br />
 Associates each vertex of the selected mask path with a new track point.        </p>
<p><strong> Shape To Layers:  </strong><br />
 Creates a new solid at each vertex of the selected mask path (the mask path can be animated).        </p>
<p><strong> Track Points To Shape:  </strong><br />
 Transforms the selected track points into an animated mask path.        </p>
<p><strong> Layers To Shape: </strong><br />
 Creates a new mask path for which the vertices are linked to the position of the selected layers.</p>

<a href='http://aescripts.com/wp/wp-content/uploads/TrackerViz.gif' rel='shadowbox[sbalbum-489];player=img;' title='TrackerViz Demo'><img width="150" height="150" src="http://aescripts.com/wp/wp-content/uploads/TrackerViz-150x150.gif" class="attachment-thumbnail" alt="TrackerViz Demo" title="TrackerViz Demo" /></a>
<a href='http://aescripts.com/wp/wp-content/uploads/TrackerViz-UI.png' rel='shadowbox[sbalbum-489];player=img;' title='TrackerViz UI'><img width="150" height="150" src="http://aescripts.com/wp/wp-content/uploads/TrackerViz-UI-150x150.png" class="attachment-thumbnail" alt="TrackerViz UI" title="TrackerViz UI" /></a>

<p><strong>Version History</strong></p>
<ul>
<li>v3.2 Fixed foreign language compatibility with CS5.5 &#8211; Nov 2011</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://aescripts.com/trackerviz/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>Add Parented Null to Selected Layers</title>
		<link>http://aescripts.com/add-parented-null-to-selected-layers/</link>
		<comments>http://aescripts.com/add-parented-null-to-selected-layers/#comments</comments>
		<pubDate>Wed, 14 Sep 2011 12:00:18 +0000</pubDate>
		<dc:creator>Lloyd Alvarez</dc:creator>
				<category><![CDATA[Lloyd Alvarez Scripts]]></category>
		<category><![CDATA[3D]]></category>
		<category><![CDATA[AE7]]></category>
		<category><![CDATA[CS3]]></category>
		<category><![CDATA[CS4]]></category>
		<category><![CDATA[CS5]]></category>
		<category><![CDATA[CS5.5]]></category>
		<category><![CDATA[Layers]]></category>
		<category><![CDATA[Null]]></category>
		<category><![CDATA[Parenting]]></category>

		<guid isPermaLink="false">http://aescripts.com/?p=344</guid>
		<description><![CDATA[Creates a parented null for each of the selected layers.  The new null can have a custom name defined in the User Variables section and also has the option of including the name of the layer that is parented to it.]]></description>
			<content:encoded><![CDATA[<p>This package consists of two scripts:</p>
<ul>
<li><strong>Add Parented Null to Selected Layers.jsx</strong> will create a new null and parent all the selected layers to it.</li>
<li><strong>Add Parented Null to Each Selected Layer.jsx</strong> will create a parented null for each of the selected layers. The new null can have a custom name defined in the User Variables section and also has the option of including the name of the layer that is parented to it.</li>
</ul>
<div><strong>Version History</strong></div>
<div>
<ul>
<li>1.51 &#8211; Fixed &#8220;set value&#8221; bug (Sep 2011)</li>
<li>1.5 &#8211; Nulls now inherit transform, 3D and parented state of layer it is attaching to (Sep 2011)</li>
<li>1.0 &#8211; Initial release (Jul 2009)</li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://aescripts.com/add-parented-null-to-selected-layers/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
	</channel>
</rss>

