<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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>Creative COW | Yoan Boisjoli | Activity</title>
	<link>https://creativecow.net/members/yoanboisjoli/activity/</link>
	<atom:link href="https://creativecow.net/members/yoanboisjoli/activity/feed/" rel="self" type="application/rss+xml" />
	<description>Activity feed for Yoan Boisjoli.</description>
	<lastBuildDate>Sun, 30 Aug 2026 12:31:29 +0000</lastBuildDate>
	<generator>https://buddypress.org/?v=2.5.10</generator>
	<language>en-US</language>
	<ttl>30</ttl>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>2</sy:updateFrequency>
		
								<item>
				<guid isPermaLink="false">949129d75465fe8f12c312fc9186d742</guid>
				<title>Yoan Boisjoli replied to the discussion Multiple linear() in an expression in the forum Adobe After Effects Expressions</title>
				<link>https://creativecow.net/forums/thread/multiple-linear-in-an-expression/#post-2474164</link>
				<pubDate>Tue, 02 Dec 2025 03:47:17 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/multiple-linear-in-an-expression/#post-2474164"><span class="bb-reply-lable">Reply to</span> Multiple linear() in an expression</a></p> <div class="bb-content-inr-wrap"><p>Hi Martin!<br />I might be wrong since I haven’t tested your setup directly, but I think the core issue is that <i>linears[]</i>  isn’t a function. When you do:</p>
<pre>linears[i] = linear(time, t0, t1, 100, 0);</pre>
<p><i>linear()</i> is evaluated immediately, so each<i> linears[i]</i> <span>just stores a number for the current frame. There’s nothing to “call” later.</span></p>
<p>Your range checks also look&hellip;</p>
<p><span class="activity-read-more" id="activity-read-more-415041"><a href="https://creativecow.net/forums/thread/multiple-linear-in-an-expression/#post-2474164" rel="nofollow"> Read more</a></span></p>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">dbd09348f57481ea38396f85ffaa7820</guid>
				<title>Yoan Boisjoli replied to the discussion How to hide expressions in .aep file.... in the forum Adobe After Effects Expressions</title>
				<link>https://creativecow.net/forums/thread/how-to-hide-expressions-in-aep-file/#post-2473959</link>
				<pubDate>Mon, 24 Nov 2025 02:30:13 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/how-to-hide-expressions-in-aep-file/#post-2473959"><span class="bb-reply-lable">Reply to</span> How to hide expressions in .aep file....</a></p> <div class="bb-content-inr-wrap"><p>I know this thread is pretty old, but I ran into the same problem recently. Dan’s jsxbin approach still works, but the performance hit can be pretty rough on heavier expressions.</p>
<p>I needed something simpler for client deliveries, so I ended up building a small tool called <i>Hugly</i>. It doesn’t hide expressions completely, but it uglifies them enough tha&hellip;</p>
<p><span class="activity-read-more" id="activity-read-more-414828"><a href="https://creativecow.net/forums/thread/how-to-hide-expressions-in-aep-file/#post-2473959" rel="nofollow"> Read more</a></span></p>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">abdcdc12cbf84d2330936e3fd63c88b4</guid>
				<title>Yoan Boisjoli replied to the discussion Color palette within AE in the forum Adobe After Effects</title>
				<link>https://creativecow.net/forums/thread/color-palette-within-ae/#post-2473896</link>
				<pubDate>Thu, 20 Nov 2025 21:48:38 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/color-palette-within-ae/#post-2473896"><span class="bb-reply-lable">Reply to</span> Color palette within AE</a></p> <div class="bb-content-inr-wrap"><p>Man, this thread is old! I landed here a while back with the same problem and no real solution, so I ended up building one.</p>
<p>It’s a script called Hextractor. You can paste any text with hex codes, or extract colors directly from shape layers, text, solids, and color controls. It builds a clean palette, and you can save it or generate color guides i&hellip;</p>
<p><span class="activity-read-more" id="activity-read-more-414773"><a href="https://creativecow.net/forums/thread/color-palette-within-ae/#post-2473896" rel="nofollow"> Read more</a></span></p>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">99c3370ec39290abdab4a2b56788c817</guid>
				<title>Yoan Boisjoli replied to the discussion Anchor point expression &#38; Text Animator not working together (MGRT) in the forum Adobe After Effects Expressions</title>
				<link>https://creativecow.net/forums/thread/anchor-point-expression-text-animator-not-working-together-mgrt/#post-2473894</link>
				<pubDate>Thu, 20 Nov 2025 15:22:07 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/anchor-point-expression-text-animator-not-working-together-mgrt/#post-2473894"><span class="bb-reply-lable">Reply to</span> Anchor point expression &amp; Text Animator not working together (MGRT)</a></p> <div class="bb-content-inr-wrap"><p>yes change the 3 to a 5. Basically this is the time when the animation is over. 😉</p>
<p>so this:</p>
<pre>var s = sourceRectAtTime(5, false);<br />[s.left + s.width/2, s.top + s.height/2];</pre>
<p>You could even write 6 if you want to be safe!</p>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">a22bd480be04179eeab8f0a5400403ac</guid>
				<title>Yoan Boisjoli replied to the discussion Anchor point expression &#38; Text Animator not working together (MGRT) in the forum Adobe After Effects Expressions</title>
				<link>https://creativecow.net/forums/thread/anchor-point-expression-text-animator-not-working-together-mgrt/#post-2473891</link>
				<pubDate>Thu, 20 Nov 2025 13:16:13 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/anchor-point-expression-text-animator-not-working-together-mgrt/#post-2473891"><span class="bb-reply-lable">Reply to</span> Anchor point expression &amp; Text Animator not working together (MGRT)</a></p> <div class="bb-content-inr-wrap"><p>Ah I see, the position is being animated through the Text Animator so the <i>sourceRectAtTime</i> is always recalculating. In this case you could replace the &#8220;time&#8221; in <i>sourceRectAtTime(time, false)</i> by the time when your text is done animating. So if at the 3 second mark, the the animation is done, you could write <i>sourceRectAtTime(3, false)</i>.</p>
<p><span>that would&hellip;</span></p>
<p><span class="activity-read-more" id="activity-read-more-414763"><a href="https://creativecow.net/forums/thread/anchor-point-expression-text-animator-not-working-together-mgrt/#post-2473891" rel="nofollow"> Read more</a></span></p>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">ed0529d5d587ee746e338723899d4534</guid>
				<title>Yoan Boisjoli replied to the discussion Mogrt Timing Control in Premiere Pro? in the forum Adobe After Effects Expressions</title>
				<link>https://creativecow.net/forums/thread/mogrt-timing-control-in-premiere-pro/#post-2473865</link>
				<pubDate>Wed, 19 Nov 2025 18:09:52 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/mogrt-timing-control-in-premiere-pro/#post-2473865"><span class="bb-reply-lable">Reply to</span> Mogrt Timing Control in Premiere Pro?</a></p> <div class="bb-content-inr-wrap"><p>You’re right about protected regions getting in the way here. They lock the timing, so anything driven by a slider or time offset won’t behave the way you want once the clip is stretched.</p>
<p>For what it’s worth, I’ve been dealing with the same issue in my own MOGRTs, and I ended up creating a small script that builds the timing controls and express&hellip;</p>
<p><span class="activity-read-more" id="activity-read-more-414727"><a href="https://creativecow.net/forums/thread/mogrt-timing-control-in-premiere-pro/#post-2473865" rel="nofollow"> Read more</a></span></p>
<div class="bb-link-preview-container"><div class="bb-link-preview-info"><p class="bb-link-preview-link-name">aescripts.com</p><p class="bb-link-preview-title"><a href="https://aescripts.com/keyless/" target="_blank" rel="nofollow">Keyless</a></p><div class="bb-link-preview-excerpt"><p>Animate any property in After Effects without keyframes. Ideal for MOGRT creation and for those who are over the linear() function. It applies Penner easings and the right controls automatically..</p></div></div></div></div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">91072c9c97f696c59b2012637b8ab4b3</guid>
				<title>Yoan Boisjoli replied to the discussion Anchor point expression &#38; Text Animator not working together (MGRT) in the forum Adobe After Effects Expressions</title>
				<link>https://creativecow.net/forums/thread/anchor-point-expression-text-animator-not-working-together-mgrt/#post-2473864</link>
				<pubDate>Wed, 19 Nov 2025 18:02:25 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/anchor-point-expression-text-animator-not-working-together-mgrt/#post-2473864"><span class="bb-reply-lable">Reply to</span> Anchor point expression &amp; Text Animator not working together (MGRT)</a></p> <div class="bb-content-inr-wrap"><p>Hi Helen! I think it would work better with <i>sourceRectAtTime </i>Try it on the anchor point and let me know if it worked. This is usually what I use.</p>
<p>var s = sourceRectAtTime(time, false);</p>
<p>[s.left + s.width/2, s.top + s.height/2];</p>
<p></p>
<p>Cheers. </p>
<p></p>
<p>Y.</p>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">a5c1f00432754b6dbf796c9ce5cc4c83</guid>
				<title>Yoan Boisjoli replied to the discussion Slider Control for Speed of Text Animator in the forum Adobe After Effects Expressions</title>
				<link>https://creativecow.net/forums/thread/slider-control-for-speed-of-text-animator/#post-2473862</link>
				<pubDate>Wed, 19 Nov 2025 17:55:28 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/slider-control-for-speed-of-text-animator/#post-2473862"><span class="bb-reply-lable">Reply to</span> Slider Control for Speed of Text Animator</a></p> <div class="bb-content-inr-wrap"><p>Hi Helen! So basically you&#8217;d like to control the speed of the start or end range for the animator?</p>
<p>You could add a slider and use this expression on the start property:</p>
<p></p>
<p>var s = effect(&#8220;Slider Control&#8221;)(1).value;</p>
<p>linear(time, 0, s, 0, 100)</p>
<p></p>
<p>It uses the slider to determine at which second the animation is complete.</p>
<p>I also did a script for these kinds of&hellip;</p>
<p><span class="activity-read-more" id="activity-read-more-414725"><a href="https://creativecow.net/forums/thread/slider-control-for-speed-of-text-animator/#post-2473862" rel="nofollow"> Read more</a></span></p>
<div class="bb-link-preview-container"><div class="bb-link-preview-image"><div class="bb-link-preview-image-cover"><a href="https://aescripts.com/keyless/" target="_blank"><img src="https://creativecow.net/wp-content/uploads/2025/11/keyless_social_1.png" /></a></div></div><div class="bb-link-preview-info"><p class="bb-link-preview-link-name">aescripts.com</p><p class="bb-link-preview-title"><a href="https://aescripts.com/keyless/" target="_blank" rel="nofollow">Keyless</a></p><div class="bb-link-preview-excerpt"><p>Animate any property in After Effects without keyframes. Ideal for MOGRT creation and for those who are over the linear() function. It applies Penner easings and the right controls automatically..</p></div></div></div></div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">ec6e5c48c2a861d3ceb85d66541f6cf0</guid>
				<title>Yoan Boisjoli replied to the discussion Path interpolation limitation? in the forum Adobe After Effects Expressions</title>
				<link>https://creativecow.net/forums/thread/path-interpolation-limitation/#post-2471565</link>
				<pubDate>Tue, 22 Jul 2025 19:49:35 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/path-interpolation-limitation/#post-2471565"><span class="bb-reply-lable">Reply to</span> Path interpolation limitation?</a></p> <div class="bb-content-inr-wrap"><p>And I understand your confusion! Actually, this is for a MOGRT. I&#8217;ll have different shape configurations and they will transform according to the path selection (keyframe). </p>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">11248e42ee01ddadf411c49d667cf24f</guid>
				<title>Yoan Boisjoli replied to the discussion Path interpolation limitation? in the forum Adobe After Effects Expressions</title>
				<link>https://creativecow.net/forums/thread/path-interpolation-limitation/#post-2471558</link>
				<pubDate>Tue, 22 Jul 2025 16:05:08 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/path-interpolation-limitation/#post-2471558"><span class="bb-reply-lable">Reply to</span> Path interpolation limitation?</a></p> <div class="bb-content-inr-wrap"><p>using points(), inTangents(), and outTangents() is so clever! </p>
<p>That&#8217;s exactly what I needed! </p>
<p></p>
<p>Thank you Dan, again and again. &#x1f605;</p>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">f4113fa8528df0219302b50e4d2d2ea2</guid>
				<title>Yoan Boisjoli started the discussion Path interpolation limitation? in the forum Adobe After Effects Expressions</title>
				<link>https://creativecow.net/forums/thread/path-interpolation-limitation/</link>
				<pubDate>Tue, 22 Jul 2025 13:38:05 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/path-interpolation-limitation/">Path interpolation limitation?</a></p> <div class="bb-content-inr-wrap"><p>So here&#8217;s my set up: </p>
<p>I have 4 keyframes on a path. my goal is to interpolate from keyframe 1 to 4 (I don&#8217;t care about keyframe 2 and 3) but instead of animating all the vertices at once, it animates them by using keyframe 2 and 3&#8217;s values.</p>
<p>Is there a way to really going from keyframe 1&#8217;s value to keyframe 4&#8217;s value and ignore the other keyframes?</p>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">8db1b73a7df87d7f47ea37f841ddb42c</guid>
				<title>Yoan Boisjoli replied to the discussion Penner easing expressions with layer slide in the forum Adobe After Effects Expressions</title>
				<link>https://creativecow.net/forums/thread/penner-easing-expressions-with-layer-slide/page/2/#post-2469297</link>
				<pubDate>Fri, 04 Apr 2025 00:49:48 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/penner-easing-expressions-with-layer-slide/page/2/#post-2469297"><span class="bb-reply-lable">Reply to</span> Penner easing expressions with layer slide</a></p> <div class="bb-content-inr-wrap"><p>Hey all,</p>
<p>I went down this same rabbit hole trying to make Penner easings work reliably in After Effects, especially when switching between 1D, 2D, and 3D properties or building templates for clients.</p>
<p>After getting tired of breaking expressions and rewriting the math every time I wanted to change an easing type, I ended up spending two years learning&hellip;</p>
<p><span class="activity-read-more" id="activity-read-more-408807"><a href="https://creativecow.net/forums/thread/penner-easing-expressions-with-layer-slide/page/2/#post-2469297" rel="nofollow"> Read more</a></span></p>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">6ee018fe39f90ff13e7edaaba7ce4541</guid>
				<title>Yoan Boisjoli replied to the discussion Custom speeds when easing via expression ease(t,a,b,x,y) in the forum Adobe After Effects Expressions</title>
				<link>https://creativecow.net/forums/thread/custom-speeds-when-easing-via-expression-easetabxy/page/2/#post-2469296</link>
				<pubDate>Fri, 04 Apr 2025 00:46:38 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/custom-speeds-when-easing-via-expression-easetabxy/page/2/#post-2469296"><span class="bb-reply-lable">Reply to</span> Custom speeds when easing via expression ease(t,a,b,x,y)</a></p> <div class="bb-content-inr-wrap"><p>Hey everyone,</p>
<p>This thread brings back memories. I ran into the same issues trying to apply Penner easings to different property types, especially in expression-driven setups. Doing it manually was always a bit fragile, especially across 1D vs 2D.</p>
<p>I ended up building a tool called Keyless that automates this. It applies Penner easings without&hellip;</p>
<p><span class="activity-read-more" id="activity-read-more-408806"><a href="https://creativecow.net/forums/thread/custom-speeds-when-easing-via-expression-easetabxy/page/2/#post-2469296" rel="nofollow"> Read more</a></span></p>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">3e67a584631182543d535aa5798d3cdb</guid>
				<title>Yoan Boisjoli replied to the discussion Penner easing expressions with layer slide in the forum Adobe After Effects Expressions</title>
				<link>https://creativecow.net/forums/thread/penner-easing-expressions-with-layer-slide/#post-2469295</link>
				<pubDate>Fri, 04 Apr 2025 00:41:27 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/penner-easing-expressions-with-layer-slide/page/2/#post-2469295"><span class="bb-reply-lable">Reply to</span> Penner easing expressions with layer slide</a></p> <div class="bb-content-inr-wrap"><p>Hey all,</p>
<p>I came across this thread while digging into Penner easing issues in AE a while back, and it brought me back. I hit a lot of the same walls, especially trying to get easing like easeInOutExpo or easeOutQuint to behave cleanly with time offsets and user controls in MOGRTs.</p>
<p>I was so fed up that I built a tool to solve it. It lets you apply&hellip;</p>
<p><span class="activity-read-more" id="activity-read-more-408805"><a href="https://creativecow.net/forums/thread/penner-easing-expressions-with-layer-slide/#post-2469295" rel="nofollow"> Read more</a></span></p>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">d21bab41ac4d4d7d09a595e10cab5dc7</guid>
				<title>Yoan Boisjoli replied to the discussion Converting Robert Penner&#039;s easing into expressions in the forum Adobe After Effects Expressions</title>
				<link>https://creativecow.net/forums/thread/converting-robert-penners-easing-into-expressions/#post-2469294</link>
				<pubDate>Fri, 04 Apr 2025 00:37:50 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/converting-robert-penners-easing-into-expressions/#post-2469294"><span class="bb-reply-lable">Reply to</span> Converting Robert Penner's easing into expressions</a></p> <div class="bb-content-inr-wrap"><p>Hey Amir,</p>
<p>I know this post is a few years old, but I stumbled on it while digging into Penner easings in AE a while back. Totally feel your pain and I hit the same wall when trying to integrate those curves cleanly into expressions, especially for MOGRTs where linear() and ease() just weren’t giving enough control.</p>
<p>That frustration actually led me t&hellip;</p>
<p><span class="activity-read-more" id="activity-read-more-408804"><a href="https://creativecow.net/forums/thread/converting-robert-penners-easing-into-expressions/#post-2469294" rel="nofollow"> Read more</a></span></p>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">c82d984fe14fee87d43f3a9752bd0ee7</guid>
				<title>Yoan Boisjoli replied to the discussion Expression to Change the words in part of a text layer? in the forum Adobe After Effects Expressions</title>
				<link>https://creativecow.net/forums/thread/expression-to-change-the-words-in-part-of-a-text-layer/#post-2468907</link>
				<pubDate>Wed, 19 Mar 2025 19:58:43 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/expression-to-change-the-words-in-part-of-a-text-layer/#post-2468907"><span class="bb-reply-lable">Reply to</span> Expression to Change the words in part of a text layer?</a></p> <div class="bb-content-inr-wrap"><p>Hey Roland,</p>
<p>I checked out the link you shared, and you’re absolutely right that After Effects’ expression engine supports modern features like <b>let</b> and <b>const</b>. Unfortunately, template literals (${} syntax) aren’t part of the supported features, at least not yet.</p>
<p>If you&#8217;ve found a workaround or a unique method where template literals actually work,&hellip;</p>
<p><span class="activity-read-more" id="activity-read-more-408444"><a href="https://creativecow.net/forums/thread/expression-to-change-the-words-in-part-of-a-text-layer/#post-2468907" rel="nofollow"> Read more</a></span></p>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">e5379ed2a5c6105b5a527dd8eb91ae59</guid>
				<title>Yoan Boisjoli replied to the discussion Expression to Change the words in part of a text layer? in the forum Adobe After Effects Expressions</title>
				<link>https://creativecow.net/forums/thread/expression-to-change-the-words-in-part-of-a-text-layer/#post-2468878</link>
				<pubDate>Tue, 18 Mar 2025 19:26:10 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/expression-to-change-the-words-in-part-of-a-text-layer/#post-2468878"><span class="bb-reply-lable">Reply to</span> Expression to Change the words in part of a text layer?</a></p> <div class="bb-content-inr-wrap"><p>Hey Roland! <br />I don&#8217;t think After Effects expressions support modern JavaScript template literals. because they use an older version of JavaScript (specifically JavaScript 1.2).<br />Instead, you can achieve the same result using standard string concatenation methods. Here&#8217;s how you would rewrite your expression in After Effects:</p>
<pre>var baseText =&hellip;</pre>
<p><span class="activity-read-more" id="activity-read-more-408411"><a href="https://creativecow.net/forums/thread/expression-to-change-the-words-in-part-of-a-text-layer/#post-2468878" rel="nofollow"> Read more</a></span></p>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">edd6c90b2e68b391e641558510f1e4cc</guid>
				<title>Yoan Boisjoli replied to the discussion Expression to randomly change color of individual characters of a text layer in the forum Adobe After Effects Expressions</title>
				<link>https://creativecow.net/forums/thread/expression-to-randomly-change-color-of-individual-characters-of-a-text-layer/#post-2468631</link>
				<pubDate>Tue, 11 Mar 2025 19:51:13 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/expression-to-randomly-change-color-of-individual-characters-of-a-text-layer/#post-2468631"><span class="bb-reply-lable">Reply to</span> Expression to randomly change color of individual characters of a text layer</a></p> <div class="bb-content-inr-wrap"><p>Geez Dan! I took the complicated route ! hahaha yeah that works perfectly. </p>
<p>Is this using the new Per Character expression in 2025?</p>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">690331fc5493e3978754738931ce827f</guid>
				<title>Yoan Boisjoli replied to the discussion Write-on Text from SourceText via Slider. Pos Y slide-up via Expression selector in the forum Adobe After Effects Expressions</title>
				<link>https://creativecow.net/forums/thread/write-on-text-from-sourcetext-via-slider-pos-y-slide-up-via-expression-selector/#post-2468622</link>
				<pubDate>Tue, 11 Mar 2025 18:38:28 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/write-on-text-from-sourcetext-via-slider-pos-y-slide-up-via-expression-selector/#post-2468622"><span class="bb-reply-lable">Reply to</span> Write-on Text from SourceText via Slider. Pos Y slide-up via Expression selector</a></p> <div class="bb-content-inr-wrap"><p>Hey Gerald, don&#8217;t know if it can help but this is pretty useful and I think it might help you out!</p>
<div class="bb-link-preview-container"><div class="bb-link-preview-image"><div class="bb-link-preview-image-cover"><a href="https://aescripts.com/textevo/?gad_source=1&#038;gclid=CjwKCAjwvr--BhB5EiwAd5YbXk51jzMkO4l5jI0xPV7snqvZ6in7N39RsADefMgOBwXcLQ1W6aDE8hoCbhUQAvD_BwE" target="_blank"><img src="https://creativecow.net/wp-content/uploads/2025/03/textevo-2-banner-hd.jpg" /></a></div></div><div class="bb-link-preview-info"><p class="bb-link-preview-link-name">aescripts.com</p><p class="bb-link-preview-title"><a href="https://aescripts.com/textevo/?gad_source=1&#038;gclid=CjwKCAjwvr--BhB5EiwAd5YbXk51jzMkO4l5jI0xPV7snqvZ6in7N39RsADefMgOBwXcLQ1W6aDE8hoCbhUQAvD_BwE" target="_blank" rel="nofollow">TextEvo 2</a></p><div class="bb-link-preview-excerpt"><p>TextEvo allows you to easily animate your text with delay based on letters, words or lines.</p></div></div></div></div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">17b27d64400ac1053759bd4edd9f5cb8</guid>
				<title>Yoan Boisjoli replied to the discussion Expression to randomly change color of individual characters of a text layer in the forum Adobe After Effects Expressions</title>
				<link>https://creativecow.net/forums/thread/expression-to-randomly-change-color-of-individual-characters-of-a-text-layer/#post-2468618</link>
				<pubDate>Tue, 11 Mar 2025 18:20:49 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/expression-to-randomly-change-color-of-individual-characters-of-a-text-layer/#post-2468618"><span class="bb-reply-lable">Reply to</span> Expression to randomly change color of individual characters of a text layer</a></p> <div class="bb-content-inr-wrap"><p>Guttentag Vlad!</p>
<p>I managed to do it via multiple text fill color (RGB) animators (one for each color).</p>
<p>Then I added an expression selector that goes like this to aim at each character:</p>
<pre><span>(textIndex % 5 == 0) ? 100 : 0; //5 is the amount of color choices and 0 is the char index</span></pre>
<p>The zero here is the one I&#8217;m changing on each animators. <br />Then I&#8217;m having the&hellip;</p>
<p><span class="activity-read-more" id="activity-read-more-408131"><a href="https://creativecow.net/forums/thread/expression-to-randomly-change-color-of-individual-characters-of-a-text-layer/#post-2468618" rel="nofollow"> Read more</a></span></p>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">ea987a68fda8908be7b9a848e4fbcbb6</guid>
				<title>Yoan Boisjoli replied to the discussion New AE v25 Text Expression methods ... in the forum Adobe After Effects Expressions</title>
				<link>https://creativecow.net/forums/thread/new-ae-v25-text-expression-methods/#post-2468525</link>
				<pubDate>Sun, 09 Mar 2025 14:24:49 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/new-ae-v25-text-expression-methods/#post-2468525"><span class="bb-reply-lable">Reply to</span> New AE v25 Text Expression methods ...</a></p> <div class="bb-content-inr-wrap"><p>Hey Roland !</p>
<p>haha yeah it&#8217;s always like that! </p>
<p>No haven&#8217;t tried the other functions. I&#8217;m curious though, as soon as I have a bit of time on my hands, I&#8217;ll experiment with them !</p>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">405629da683f6e882dd44cc3e163f63b</guid>
				<title>Yoan Boisjoli replied to the discussion Expression to Change the words in part of a text layer? in the forum Adobe After Effects Expressions</title>
				<link>https://creativecow.net/forums/thread/expression-to-change-the-words-in-part-of-a-text-layer/#post-2468523</link>
				<pubDate>Sun, 09 Mar 2025 14:19:40 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/expression-to-change-the-words-in-part-of-a-text-layer/#post-2468523"><span class="bb-reply-lable">Reply to</span> Expression to Change the words in part of a text layer?</a></p> <div class="bb-content-inr-wrap"><p>Hey Joshua!</p>
<p>If you&#8217;re looking for an easier solution, here&#8217;s what I usually do (see the screenshot as well):</p>
<p>I create invisible text layers that are included in the Essential Graphics panel for editors to modify. These text layers are then assembled and linked to the main visible text layers. Here&#8217;s what the expression looks like:</p>
<pre>var year =&hellip;</pre>
<p><span class="activity-read-more" id="activity-read-more-408035"><a href="https://creativecow.net/forums/thread/expression-to-change-the-words-in-part-of-a-text-layer/#post-2468523" rel="nofollow"> Read more</a></span></p>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">b023a8774d43a6af4ade9f4d32801053</guid>
				<title>Yoan Boisjoli replied to the discussion New AE v25 Text Expression methods ... in the forum Adobe After Effects Expressions</title>
				<link>https://creativecow.net/forums/thread/new-ae-v25-text-expression-methods/#post-2468131</link>
				<pubDate>Wed, 26 Feb 2025 20:42:57 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/new-ae-v25-text-expression-methods/#post-2468131"><span class="bb-reply-lable">Reply to</span> New AE v25 Text Expression methods ...</a></p> <div class="bb-content-inr-wrap"><p>I just tried <b>setLeftMargin(value)</b> and made it work by linking a slider to it. The margin suddenly was animated when adjusting the slider&#8217;s value. Here&#8217;s the code I used:</p>
<pre>marginValue = effect("Slider Control")(1).value;<br />text.sourceText.style.setLeftMargin(marginValue);</pre>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">96c1c763faea8e56b307ac72ae1a826e</guid>
				<title>Yoan Boisjoli replied to the discussion New AE v25 Text Expression methods ... in the forum Adobe After Effects Expressions</title>
				<link>https://creativecow.net/forums/thread/new-ae-v25-text-expression-methods/#post-2468126</link>
				<pubDate>Wed, 26 Feb 2025 15:55:19 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/new-ae-v25-text-expression-methods/#post-2468126"><span class="bb-reply-lable">Reply to</span> New AE v25 Text Expression methods ...</a></p> <div class="bb-content-inr-wrap"><p>That&#8217;s very cool Roland! </p>
<p>As for these specific expressions, here&#8217;s what I found (I think some of them seem pretty useful)</p>
<p><b>setSpaceBefore(value) </b>– Sets the space before a paragraph.</p>
<p><b>setSpaceAfter(value) </b>– Sets the space after a paragraph.</p>
<p><b>setLeftMargin(value) </b>– Adjusts the left margin of a text box.</p>
<p><b>setRightMargin(value) </b>– Adjusts the right margin&hellip;</p>
<p><span class="activity-read-more" id="activity-read-more-407628"><a href="https://creativecow.net/forums/thread/new-ae-v25-text-expression-methods/#post-2468126" rel="nofollow"> Read more</a></span></p>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">6033906cbf6711ede15205b657e5110d</guid>
				<title>Yoan Boisjoli replied to the discussion New AE v25 Text Expression methods ... in the forum Adobe After Effects Expressions</title>
				<link>https://creativecow.net/forums/thread/new-ae-v25-text-expression-methods/#post-2468115</link>
				<pubDate>Wed, 26 Feb 2025 14:01:09 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/new-ae-v25-text-expression-methods/#post-2468115"><span class="bb-reply-lable">Reply to</span> New AE v25 Text Expression methods ...</a></p> <div class="bb-content-inr-wrap"><p>Hey Roland !</p>
<p>Haven&#8217;t tried all of them but here&#8217;s a great video to watch to grasp what some of the new features offers and how to use them !</p>
<iframe title="Text Style Expressions in After Effects 2025 (ft. Kyle Hamrick)" width="640" height="360" src="https://www.youtube.com/embed/yG8UbiKKeYw?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">046940ec7890cfdc7508958b090cb517</guid>
				<title>Yoan Boisjoli replied to the discussion Adding commas using a slider in the forum Adobe After Effects Expressions</title>
				<link>https://creativecow.net/forums/thread/adding-commas-using-a-slider/#post-2467507</link>
				<pubDate>Tue, 04 Feb 2025 15:53:14 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/adding-commas-using-a-slider/#post-2467507"><span class="bb-reply-lable">Reply to</span> Adding commas using a slider</a></p> <div class="bb-content-inr-wrap"><p>Hi Tepi!</p>
<p>Something like that should work:</p>
<pre>t = Math.abs(Math.round(effect("Number")("Slider"))); // Get the number value<br />c = Math.abs(Math.round(effect("Comma Position")("Slider"))); // Get the comma position<br />tStr = t.toString(); // Convert to string<br />len = tStr.length;<br />if (c &gt;= len) {<br />    result = tStr; // If c is larger than number length, return the&hellip;</pre>
<p><span class="activity-read-more" id="activity-read-more-406845"><a href="https://creativecow.net/forums/thread/adding-commas-using-a-slider/#post-2467507" rel="nofollow"> Read more</a></span></p>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">cdc8bdf6af5e8ac008d5a12da84dbe38</guid>
				<title>Yoan Boisjoli replied to the discussion Control Positional Drift with Sliders in the forum Adobe After Effects Expressions</title>
				<link>https://creativecow.net/forums/thread/control-positional-drift-with-sliders/#post-2467399</link>
				<pubDate>Fri, 31 Jan 2025 01:51:00 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/control-positional-drift-with-sliders/#post-2467399"><span class="bb-reply-lable">Reply to</span> Control Positional Drift with Sliders</a></p> <div class="bb-content-inr-wrap"><p>if you&#8217;re interested, you can always learn more on Dan&#8217;s website here:</p>
<p><a target='_blank' href="https://www.motionscript.com/articles/speed-control.html" rel="nofollow">https://www.motionscript.com/articles/speed-control.html</a></p>
<div class="bb-link-preview-container"><div class="bb-link-preview-info"><p class="bb-link-preview-link-name">motionscript.com</p><p class="bb-link-preview-title"><a href="https://www.motionscript.com/articles/speed-control.html" target="_blank" rel="nofollow">Expression Speed and Frequency Control</a></p><div class="bb-link-preview-excerpt"><p>Dan Ebberts's resource for After Effects scripting and expressions</p></div></div></div></div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">7fd381e171b4220a07e506e1420f467e</guid>
				<title>Yoan Boisjoli replied to the discussion Control Positional Drift with Sliders in the forum Adobe After Effects Expressions</title>
				<link>https://creativecow.net/forums/thread/control-positional-drift-with-sliders/#post-2467398</link>
				<pubDate>Fri, 31 Jan 2025 01:48:08 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/control-positional-drift-with-sliders/#post-2467398"><span class="bb-reply-lable">Reply to</span> Control Positional Drift with Sliders</a></p> <div class="bb-content-inr-wrap"><p>Hi Casey! <span>The issue you’re facing is that when the slider is keyframed, the position calculation is </span>always relative to the current time<span>, which causes an abrupt jump instead of smoothly slowing down. Try this:</span></p>
<pre><p>spd = thisLayer.effect("Speed")("Slider");</p><p>t0 = thisLayer.inPoint;</p><p>accum = 0;</p><p>n = spd.numKeys;</p><p>if (n &gt; 0 &amp;&amp; spd.key(1).time &lt; time) {</p><p>    accum =&hellip;</p></pre>
<p><span class="activity-read-more" id="activity-read-more-406699"><a href="https://creativecow.net/forums/thread/control-positional-drift-with-sliders/#post-2467398" rel="nofollow"> Read more</a></span></p>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">31802e9e401edc624bf26ecf1ee6a1e4</guid>
				<title>Yoan Boisjoli replied to the discussion AE expressions slider/percentage value to rotation in the forum Adobe After Effects Expressions</title>
				<link>https://creativecow.net/forums/thread/ae-expressions-slider-percentage-value-to-rotation/#post-2467321</link>
				<pubDate>Wed, 29 Jan 2025 12:04:49 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/ae-expressions-slider-percentage-value-to-rotation/#post-2467321"><span class="bb-reply-lable">Reply to</span> AE expressions slider/percentage value to rotation</a></p> <div class="bb-content-inr-wrap"><p>Hi Moritz!</p>
<p>What you’re looking for is the linear() method. </p>
<p>Basically you apply this to your rotation and tell it where to take its value from and how to apply it. </p>
<p>Example if 0 on your slider represents 0° of rotation and 100 represents 360°, you would use something like this:</p>
<pre>linear(link slider here, 0, 100, 0, 360)</pre>
<p>With that method you can remap man&hellip;</p>
<p><span class="activity-read-more" id="activity-read-more-406641"><a href="https://creativecow.net/forums/thread/ae-expressions-slider-percentage-value-to-rotation/#post-2467321" rel="nofollow"> Read more</a></span></p>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">b3a0c7e71f4a9cba9c089eddf5ea8bfd</guid>
				<title>Yoan Boisjoli replied to the discussion Making bezier path size text reactive in the forum Adobe After Effects Expressions</title>
				<link>https://creativecow.net/forums/thread/making-bezier-path-size-text-reactive/#post-2467163</link>
				<pubDate>Mon, 27 Jan 2025 02:39:55 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/making-bezier-path-size-text-reactive/#post-2467163"><span class="bb-reply-lable">Reply to</span> Making bezier path size text reactive</a></p> <div class="bb-content-inr-wrap"><p>Here Tamara, I had a bit of time so I made a simple set up with the &#8220;create nulls from path&#8221;. Lemme know if it works for you and if you understand or have any questions.</p>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">142259152bc3c79576656a91d676e9c2</guid>
				<title>Yoan Boisjoli replied to the discussion Making bezier path size text reactive in the forum Adobe After Effects Expressions</title>
				<link>https://creativecow.net/forums/thread/making-bezier-path-size-text-reactive/#post-2467161</link>
				<pubDate>Mon, 27 Jan 2025 02:32:28 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/making-bezier-path-size-text-reactive/#post-2467161"><span class="bb-reply-lable">Reply to</span> Making bezier path size text reactive</a></p> <div class="bb-content-inr-wrap"><p>Hi Tamara! Thanks for the screenshot! </p>
<p><strong>Question:</strong> Have you tried the &#8220;Create Nulls from Path&#8221; option in After Effects? It automatically generates a null object for each point on your Bézier path, which can be very helpful! From there, you can dynamically link the nulls to react to the text layers.</p>
<p>If you think you&#8217;ll do this kind of action a lot of&hellip;</p>
<p><span class="activity-read-more" id="activity-read-more-406465"><a href="https://creativecow.net/forums/thread/making-bezier-path-size-text-reactive/#post-2467161" rel="nofollow"> Read more</a></span></p>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">7c1981e4688cac5282a04dad651d6b09</guid>
				<title>Yoan Boisjoli replied to the discussion Making bezier path size text reactive in the forum Adobe After Effects Expressions</title>
				<link>https://creativecow.net/forums/thread/making-bezier-path-size-text-reactive/#post-2467046</link>
				<pubDate>Thu, 23 Jan 2025 13:58:26 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/making-bezier-path-size-text-reactive/#post-2467046"><span class="bb-reply-lable">Reply to</span> Making bezier path size text reactive</a></p> <div class="bb-content-inr-wrap"><p>Hi Tamara! Do you have a screenshot of the bezier path you could share with us?</p>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">dd84d8de2085e783fe1e8a748e872ea4</guid>
				<title>Yoan Boisjoli replied to the discussion setJustification and setText in the forum Adobe After Effects Expressions</title>
				<link>https://creativecow.net/forums/thread/setjustification-and-settext/#post-2466997</link>
				<pubDate>Tue, 21 Jan 2025 16:36:44 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/setjustification-and-settext/#post-2466997"><span class="bb-reply-lable">Reply to</span> setJustification and setText</a></p> <div class="bb-content-inr-wrap"><p>Sorry Dan! I had the text in a text box so it wasn&#8217;t working! haha Also you made me realise I don&#8217;t need all that complex expression. Yours has more <i>style</i> hehe</p>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">262a19923d40f84f8655102acbce3c95</guid>
				<title>Yoan Boisjoli replied to the discussion setJustification and setText in the forum Adobe After Effects Expressions</title>
				<link>https://creativecow.net/forums/thread/setjustification-and-settext/#post-2466995</link>
				<pubDate>Tue, 21 Jan 2025 16:22:51 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/setjustification-and-settext/#post-2466995"><span class="bb-reply-lable">Reply to</span> setJustification and setText</a></p> <div class="bb-content-inr-wrap"><p>Hey Dan, I think you need to create a style first  because setJustification(&#8220;alignRight&#8221;) creates a new TextDocument object but doesn&#8217;t apply the change directly to the style object before calling setText(txt). I think that to make sure the updated justification is applied, the style first has to  be updated, then combined with the text content.</p>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">680cf540d12f7ade2caa81ada692ab49</guid>
				<title>Yoan Boisjoli replied to the discussion setJustification and setText in the forum Adobe After Effects Expressions</title>
				<link>https://creativecow.net/forums/thread/setjustification-and-settext/#post-2466993</link>
				<pubDate>Tue, 21 Jan 2025 15:54:09 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/setjustification-and-settext/#post-2466993"><span class="bb-reply-lable">Reply to</span> setJustification and setText</a></p> <div class="bb-content-inr-wrap"><p>Hey Matt! Are you looking for something like this?</p>
<pre>// Retrieve the text source from another layer<br />var textContent = text.sourceText;<br />// Get the current style of the layer<br />var currentStyle = textContent.style;<br />// Update the style with the desired justification<br />var updatedStyle = currentStyle.setJustification("alignRight");<br />// Combine the updated style&hellip;</pre>
<p><span class="activity-read-more" id="activity-read-more-406252"><a href="https://creativecow.net/forums/thread/setjustification-and-settext/#post-2466993" rel="nofollow"> Read more</a></span></p>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">24fba00e1007ebeb58127bf54d76f275</guid>
				<title>Yoan Boisjoli replied to the discussion Dynamically centring 2 text boxes that are right aligned in the forum Adobe After Effects Expressions</title>
				<link>https://creativecow.net/forums/thread/dynamically-centring-2-text-boxes-that-are-right-aligned/#post-2466509</link>
				<pubDate>Thu, 02 Jan 2025 14:52:31 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/dynamically-centring-2-text-boxes-that-are-right-aligned/#post-2466509"><span class="bb-reply-lable">Reply to</span> Dynamically centring 2 text boxes that are right aligned</a></p> <div class="bb-content-inr-wrap"><p>Pleasure was mine Dean. Happy New Year also!</p>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">d6bb4850cf7410cbfc1f15a3f2cc726f</guid>
				<title>Yoan Boisjoli replied to the discussion Controlling the Speed of offset Turbulence in the forum Adobe After Effects Expressions</title>
				<link>https://creativecow.net/forums/thread/controlling-the-speed-of-offset-turbulence/#post-2466364</link>
				<pubDate>Mon, 23 Dec 2024 18:54:56 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/controlling-the-speed-of-offset-turbulence/#post-2466364"><span class="bb-reply-lable">Reply to</span> Controlling the Speed of offset Turbulence</a></p> <div class="bb-content-inr-wrap"><p>Hi Javad!</p>
<p>I think something like this should work:</p>
<pre>const s = effect("Slider Control")(1).value;<br />[value[0], value[1]+time*s]</pre>
<p>Let me know if anything !</p>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">c7aab55a4f1b7d8b07e231bbc1654857</guid>
				<title>Yoan Boisjoli replied to the discussion Dynamically centring 2 text boxes that are right aligned in the forum Adobe After Effects Expressions</title>
				<link>https://creativecow.net/forums/thread/dynamically-centring-2-text-boxes-that-are-right-aligned/#post-2466264</link>
				<pubDate>Wed, 18 Dec 2024 14:08:56 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/dynamically-centring-2-text-boxes-that-are-right-aligned/#post-2466264"><span class="bb-reply-lable">Reply to</span> Dynamically centring 2 text boxes that are right aligned</a></p> <div class="bb-content-inr-wrap"><p>Hey Dean, I think this might help you:</p>
<p>For both text layers add this expression for anchor point:</p>
<pre>var rect = thisLayer.sourceRectAtTime();<br />[rect.left + rect.width / 2, rect.top + rect.height / 2];</pre>
<p></p>
<p>For the top layer add this expression to its position:</p>
<pre>var bottomText = thisComp.layer("Bottom Text"); // Replace with the actual name of the bottom text&hellip;</pre>
<p><span class="activity-read-more" id="activity-read-more-405205"><a href="https://creativecow.net/forums/thread/dynamically-centring-2-text-boxes-that-are-right-aligned/#post-2466264" rel="nofollow"> Read more</a></span></p>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">5956f0e8e3b3905090a59334fde04562</guid>
				<title>Yoan Boisjoli replied to the discussion Google Docs Live Edit in the forum Adobe After Effects Expressions</title>
				<link>https://creativecow.net/forums/thread/google-docs-live-edit/#post-2466143</link>
				<pubDate>Wed, 11 Dec 2024 15:59:14 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/google-docs-live-edit/#post-2466143"><span class="bb-reply-lable">Reply to</span> Google Docs Live Edit</a></p> <div class="bb-content-inr-wrap"><p>Hi Doma! This is the kind of thing that would be easy to do using the script Pins &amp; Boxes (link here: <a target='_blank' href="https://aescripts.com/pins-and-boxes/" rel="nofollow">https://aescripts.com/pins-and-boxes/</a> )</p>
<p>If you don&#8217;t want to buy a script, then a solution that could work would be to add this expression in the source text:</p>
<pre>inputText = "Your full text here"; <br />speed = 10; // Characters per second<br />visibleChars =&hellip;</pre>
<p><span class="activity-read-more" id="activity-read-more-404996"><a href="https://creativecow.net/forums/thread/google-docs-live-edit/#post-2466143" rel="nofollow"> Read more</a></span></p>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">9a38fddb77ada0f8d274855a71194dc2</guid>
				<title>Yoan Boisjoli replied to the discussion per-character styling in the forum Adobe After Effects Expressions</title>
				<link>https://creativecow.net/forums/thread/per-character-styling/#post-2465573</link>
				<pubDate>Wed, 20 Nov 2024 17:11:44 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/per-character-styling/#post-2465573"><span class="bb-reply-lable">Reply to</span> per-character styling</a></p> <div class="bb-content-inr-wrap"><p>Hey Adam! Basically what it does now is that you can feed the expression the length of the text (how many characters are in the text) so that the expression know how many characters should have the specific style (font in this case) that you want. </p>
<p>My favorite way of doing this is to have 2 text layers (i.e. day and time) that drives a main layer&hellip;</p>
<p><span class="activity-read-more" id="activity-read-more-404238"><a href="https://creativecow.net/forums/thread/per-character-styling/#post-2465573" rel="nofollow"> Read more</a></span></p>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">b4cabbf4c73f44f548e20ec60de9e47e</guid>
				<title>Yoan Boisjoli replied to the discussion Slider control and character mouth rigging help in the forum Adobe After Effects Expressions</title>
				<link>https://creativecow.net/forums/thread/slider-control-and-character-mouth-rigging-help/#post-2465509</link>
				<pubDate>Mon, 18 Nov 2024 16:33:09 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/slider-control-and-character-mouth-rigging-help/#post-2465509"><span class="bb-reply-lable">Reply to</span> Slider control and character mouth rigging help</a></p> <div class="bb-content-inr-wrap"><p>Hey Taylor! Don&#8217;t know if this is gonna help, but I did this in the past and worked well for me. I&#8217; sending over an Ae file where I made different key poses for a mouth and I linked it to a dropdown menu where you can choose which pose you want and keyframe it. I&#8217;m simply having the path value changing depending on that menu with this expression&hellip;</p>
<p><span class="activity-read-more" id="activity-read-more-404157"><a href="https://creativecow.net/forums/thread/slider-control-and-character-mouth-rigging-help/#post-2465509" rel="nofollow"> Read more</a></span></p>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">59e42e1b9df82df14ad20eb277c44c3e</guid>
				<title>Yoan Boisjoli replied to the discussion AE2024.6.2 - Expression Removing Second Font in line in the forum Adobe After Effects Expressions</title>
				<link>https://creativecow.net/forums/thread/ae2024-6-2-expression-removing-second-font-in-line/#post-2465321</link>
				<pubDate>Wed, 13 Nov 2024 02:41:18 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/ae2024-6-2-expression-removing-second-font-in-line/#post-2465321"><span class="bb-reply-lable">Reply to</span> AE2024.6.2 - Expression Removing Second Font in line</a></p> <div class="bb-content-inr-wrap"><p>if you ever consider upgrading, here&#8217;s an expression that works for having 2 different fonts. I also added an option for controlling the font size of the cursor:</p>
<p></p>
<pre><p>var X = text.sourceText;</p><p>var F = Math.round(time * effect("Blink Speed")("Slider") % 1); </p><p>var L = X.length;</p><p>var T = time * effect("Speed")("Slider") - effect("Start At")("Slider") *&hellip;</p></pre>
<p><span class="activity-read-more" id="activity-read-more-404001"><a href="https://creativecow.net/forums/thread/ae2024-6-2-expression-removing-second-font-in-line/#post-2465321" rel="nofollow"> Read more</a></span></p>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">d1731153c15a3a60d5dac33f793dfd2c</guid>
				<title>Yoan Boisjoli replied to the discussion AE2024.6.2 - Expression Removing Second Font in line in the forum Adobe After Effects Expressions</title>
				<link>https://creativecow.net/forums/thread/ae2024-6-2-expression-removing-second-font-in-line/#post-2465318</link>
				<pubDate>Wed, 13 Nov 2024 02:13:27 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/ae2024-6-2-expression-removing-second-font-in-line/#post-2465318"><span class="bb-reply-lable">Reply to</span> AE2024.6.2 - Expression Removing Second Font in line</a></p> <div class="bb-content-inr-wrap"><p>Hi Lukasz! So you would like to have a different font for the cursor without upgrading to the new After Effects 2025 which supports the per character expression styling?</p>
<p></p>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">d2f059cf9c904518a298dac5501061d6</guid>
				<title>Yoan Boisjoli replied to the discussion Expressions that work in all languages, best practises in the forum Adobe After Effects Expressions</title>
				<link>https://creativecow.net/forums/thread/expressions-that-work-in-all-languages-best-practises/#post-2465188</link>
				<pubDate>Fri, 08 Nov 2024 13:54:17 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/expressions-that-work-in-all-languages-best-practises/#post-2465188"><span class="bb-reply-lable">Reply to</span> Expressions that work in all languages, best practises</a></p> <div class="bb-content-inr-wrap"><p>Yes, as you can see, the word &#8220;effect&#8221; is not changed. By holding &#8220;Alt&#8221; while dragging, or simply using the effect&#8217;s index, you make it universal. When I do this, the Expression Universalizer script doesn’t change it. I guess it recognizes that it&#8217;s already compatible.</p>
<p>So in the Spanish version, it looks like this:</p>
<pre>// Native l&hellip;</pre>
<p><span class="activity-read-more" id="activity-read-more-403849"><a href="https://creativecow.net/forums/thread/expressions-that-work-in-all-languages-best-practises/#post-2465188" rel="nofollow"> Read more</a></span></p>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">128bcf4ad5a0ff4726eb0f67d1a4af17</guid>
				<title>Yoan Boisjoli replied to the discussion Adjusting Propagation Time Span in the forum Adobe After Effects</title>
				<link>https://creativecow.net/forums/thread/adjusting-propagation-time-span/#post-2465153</link>
				<pubDate>Thu, 07 Nov 2024 14:25:05 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/adjusting-propagation-time-span/#post-2465153"><span class="bb-reply-lable">Reply to</span> Adjusting Propagation Time Span</a></p> <div class="bb-content-inr-wrap"><p>Hey Luke, another thing you could check is make sure the frame rate of the composition matches the frame rate of the footage. Sometimes mismatch can lead to details like that.</p>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">947a3ab573a9ecbca5de9ba871b2dd1d</guid>
				<title>Yoan Boisjoli replied to the discussion Offset animation, then loopOut. in the forum Adobe After Effects Expressions</title>
				<link>https://creativecow.net/forums/thread/offset-animation-then-loopout/#post-2465138</link>
				<pubDate>Thu, 07 Nov 2024 01:24:15 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/offset-animation-then-loopout/#post-2465138"><span class="bb-reply-lable">Reply to</span> Offset animation, then loopOut.</a></p> <div class="bb-content-inr-wrap"><p>Alright I got something like that to work. I&#8217;m animating the slider with hold keyframes but feel free to try something else. I&#8217;m joining a screencast of how it&#8217;s behaving and my ae file also.</p>
<pre>// Time Offset from Slider<br />var offset = effect("Slider Control")("Slider")/10; //dividing it by 10 becasue it's sensitive<br />// Total duration of the loop (from&hellip;</pre>
<p><span class="activity-read-more" id="activity-read-more-403782"><a href="https://creativecow.net/forums/thread/offset-animation-then-loopout/#post-2465138" rel="nofollow"> Read more</a></span></p>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">be016bf669a9f5d9312ceab5fda7cd9a</guid>
				<title>Yoan Boisjoli replied to the discussion Offset animation, then loopOut. in the forum Adobe After Effects Expressions</title>
				<link>https://creativecow.net/forums/thread/offset-animation-then-loopout/#post-2465133</link>
				<pubDate>Thu, 07 Nov 2024 00:45:34 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/offset-animation-then-loopout/#post-2465133"><span class="bb-reply-lable">Reply to</span> Offset animation, then loopOut.</a></p> <div class="bb-content-inr-wrap"><p>Hi Griffin! Is the property only one value or an array of 2 or more?</p>
<p></p>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">b28b82cb3052358a83414168f2355709</guid>
				<title>Yoan Boisjoli replied to the discussion Expressions that work in all languages, best practises in the forum Adobe After Effects Expressions</title>
				<link>https://creativecow.net/forums/thread/expressions-that-work-in-all-languages-best-practises/#post-2465128</link>
				<pubDate>Wed, 06 Nov 2024 20:54:41 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/expressions-that-work-in-all-languages-best-practises/#post-2465128"><span class="bb-reply-lable">Reply to</span> Expressions that work in all languages, best practises</a></p> <div class="bb-content-inr-wrap"><p>What I do is hold &#8216;Alt&#8217; while pickwhipping a property, which makes it universal by addressing the index. However, at the end of a project, when I need to make it available in any language, I use the script Expression Universalizer.</p>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">b915a5c415e55f1a0d28a1f7b55fe202</guid>
				<title>Yoan Boisjoli replied to the discussion Fitting sentence text within a pre-established box (splitting lines) in the forum Adobe After Effects Expressions</title>
				<link>https://creativecow.net/forums/thread/fitting-sentence-text-within-a-pre-established-box-splitting-lines/#post-2464967</link>
				<pubDate>Sat, 02 Nov 2024 15:03:05 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/fitting-sentence-text-within-a-pre-established-box-splitting-lines/#post-2464967"><span class="bb-reply-lable">Reply to</span> Fitting sentence text within a pre-established box (splitting lines)</a></p> <div class="bb-content-inr-wrap"><p>If you set up a paragraph text box in After Effects, you can use an expression on sourceText to pull in text from your CSV and it’ll split the lines automatically to fit within the box. Something like this:</p>
<pre><p>txt = footage("yourCSVfile.csv").dataValue([0, 0]); // Change this to point to your CSV file and correct cell</p><p>txt;</p></pre>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">6604474b00d393576d751d873779a430</guid>
				<title>Yoan Boisjoli replied to the discussion Fitting sentence text within a pre-established box (splitting lines) in the forum Adobe After Effects Expressions</title>
				<link>https://creativecow.net/forums/thread/fitting-sentence-text-within-a-pre-established-box-splitting-lines/#post-2464965</link>
				<pubDate>Sat, 02 Nov 2024 14:51:09 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://creativecow.net/forums/thread/fitting-sentence-text-within-a-pre-established-box-splitting-lines/#post-2464965"><span class="bb-reply-lable">Reply to</span> Fitting sentence text within a pre-established box (splitting lines)</a></p> <div class="bb-content-inr-wrap"><p>Hi Matthew! Are you talking about a paragraph text box? </p>
<p></p>
<p>In after effects if you simply drag a square with the text tool you can make a paragraph text box. </p>
<p></p>
<p>Let me know if this is what you are referring to. </p>
<p></p>
<p>Cheers. </p>
</div>]]></content:encoded>
				
				
							</item>
		
	</channel>
</rss>
		