# \#expressions

**URL:** https://forum.logik.tv/tag/expressions/162.md

[Latest](https://forum.logik.tv/latest.md) · [Categories](https://forum.logik.tv/categories.md) · [Tags](https://forum.logik.tv/tags.md)

---

## [Userfun.expressions](https://forum.logik.tv/t/userfun-expressions/14705)

<div class="topic-metadata">

**Author:** [@fredwarren](https://forum.logik.tv/u/fredwarren)\
**Replies:** 5\
**Last updated:** [July 28, 2026, 6:52am UTC](https://forum.logik.tv/t/userfun-expressions/14705 "2026-07-28T06:52:12Z")

</div>

Hello, Out of curiosity, how many of you are aware of the userfun.expression feature (documented here) and how many of you are using it? This feature lets one create his own expressions to be used in Flame’s animation e…

---

## [Forge-ColorX color expression OFX](https://forum.logik.tv/t/forge-colorx-color-expression-ofx/14542)

<div class="topic-metadata">

**Author:** [@cnoellert](https://forum.logik.tv/u/cnoellert)\
**Replies:** 8\
**Last updated:** [June 9, 2026, 11:35pm UTC](https://forum.logik.tv/t/forge-colorx-color-expression-ofx/14542 "2026-06-09T23:35:00Z")

</div>

Hi all, Finally finished up my ColorX node for OpenFX. Basically it’s an OpenFX plugin that mimics the expression syntax of Nuke’s Color expression node in Flame (and Resolve if that’s your cup of tea). The repo can b…

---

## [Copy Shot Name to Tape Name python](https://forum.logik.tv/t/copy-shot-name-to-tape-name-python/14351)

<div class="topic-metadata">

**Author:** [@guylubin](https://forum.logik.tv/u/guylubin)\
**Replies:** 6\
**Last updated:** [April 9, 2026, 2:00pm UTC](https://forum.logik.tv/t/copy-shot-name-to-tape-name-python/14351 "2026-04-09T14:00:41Z")

</div>

Hello! I’ve tried vibe coding a .py file to add a button that will grab the ‘shot name’ of all clips in a sequence, and copy them over to the ‘Tape Name’ in the metadata. its not worked as planned.. but I will keep tryi…

---

## [Positional expression help needed](https://forum.logik.tv/t/positional-expression-help-needed/14247)

<div class="topic-metadata">

**Author:** [@jessemonsour](https://forum.logik.tv/u/jessemonsour)\
**Replies:** 8\
**Last updated:** [March 18, 2026, 5:44am UTC](https://forum.logik.tv/t/positional-expression-help-needed/14247 "2026-03-18T05:44:34Z")

</div>

hello. wondering if there is an expression to help me achieve this. I have animated axis1 along a motion path. I then have 5 more axes: 2, 3, 4, 5, 6. I want axes 2-6 to be placed exactly along axis1’s path at a spec…

---

## [Expression doubt](https://forum.logik.tv/t/expression-doubt/14136)

<div class="topic-metadata">

**Author:** [@Fernandovfx](https://forum.logik.tv/u/Fernandovfx)\
**Replies:** 11\
**Last updated:** [February 18, 2026, 4:33pm UTC](https://forum.logik.tv/t/expression-doubt/14136 "2026-02-18T16:33:09Z")

</div>

I have many affect expressions, but they don’t work, of course. Flame has another way of writing the expression. Where can I find expressions for Flame? Is there a website, or is it here in the group? It would be more th…

---

## [Bi-directional value linking, not Mimic](https://forum.logik.tv/t/bi-directional-value-linking-not-mimic/13888)

<div class="topic-metadata">

**Author:** [@ALan](https://forum.logik.tv/u/ALan)\
**Replies:** 7\
**Last updated:** [December 12, 2025, 11:57pm UTC](https://forum.logik.tv/t/bi-directional-value-linking-not-mimic/13888 "2025-12-12T23:57:44Z")

</div>

Is there a way to have a bi-directional link/expression between two different nodes, even a single channel, and not use Mimic link. For instance, lets say I have a Matchbox in the top level of Batch, but also the same M…

---

## [Timewarp speed expressions](https://forum.logik.tv/t/timewarp-speed-expressions/9223)

<div class="topic-metadata">

**Author:** [@Micha](https://forum.logik.tv/u/Micha)\
**Replies:** 8\
**Last updated:** [August 3, 2025, 12:57pm UTC](https://forum.logik.tv/t/timewarp-speed-expressions/9223 "2025-08-03T12:57:09Z")

</div>

Hello Flame people, Is there an expression that converts speed to timing in the timewarp node, and reverse? In old versions of flame, those two parameters were linked together, and when you moved the speed, you could s…

---

## [Expression "this" or "current value"](https://forum.logik.tv/t/expression-this-or-current-value/10160)

<div class="topic-metadata">

**Author:** [@mattriley](https://forum.logik.tv/u/mattriley)\
**Replies:** 9\
**Last updated:** [February 25, 2024, 3:54am UTC](https://forum.logik.tv/t/expression-this-or-current-value/10160 "2024-02-25T03:54:14Z")

</div>

Say I have keyframe data in the X position channel of an axis node. Now I want to add values from the X position channel of a second axis node. This seems like something expressions should be able to do but I just don’t …

---

## [Atan2 - stop lookat flipping over 180 degrees](https://forum.logik.tv/t/atan2-stop-lookat-flipping-over-180-degrees/9882)

<div class="topic-metadata">

**Author:** [@leovfx](https://forum.logik.tv/u/leovfx)\
**Replies:** 2\
**Last updated:** [January 25, 2024, 6:28am UTC](https://forum.logik.tv/t/atan2-stop-lookat-flipping-over-180-degrees/9882 "2024-01-25T06:28:57Z")

</div>

I just solved something that’s annoyed me for a while… When you’ve 2d tracked 2 objects in a scene and want a lookat between them, But if you use a lookat (either expression or link) between 2 axis both with z position…

---

## [Expression like AE Wiggler](https://forum.logik.tv/t/expression-like-ae-wiggler/9819)

<div class="topic-metadata">

**Author:** [@theflamingoftheshrew](https://forum.logik.tv/u/theflamingoftheshrew)\
**Replies:** 4\
**Last updated:** [January 16, 2024, 3:04pm UTC](https://forum.logik.tv/t/expression-like-ae-wiggler/9819 "2024-01-16T15:04:51Z")

</div>

Hi, I’m kinda new to expressions, and I was wondering if anyone could help me set up something that works the same way as the Wiggler function in After Effects, ie. it creates random movement between two parameters in a…

---

## [Expression Help: Determine Start Frame of Batch](https://forum.logik.tv/t/expression-help-determine-start-frame-of-batch/9546)

<div class="topic-metadata">

**Author:** [@ALan](https://forum.logik.tv/u/ALan)\
**Replies:** 10\
**Last updated:** [November 30, 2023, 8:19pm UTC](https://forum.logik.tv/t/expression-help-determine-start-frame-of-batch/9546 "2023-11-30T20:19:24Z")

</div>

Hello, via standard Batch expressions, is there a way to determine the Start Frame or first frame of the Batch Group? Thanks, Alan

---

## [Expression "look at" help](https://forum.logik.tv/t/expression-look-at-help/9268)

<div class="topic-metadata">

**Author:** [@HenrikMark](https://forum.logik.tv/u/HenrikMark)\
**Replies:** 5\
**Last updated:** [November 6, 2023, 11:16pm UTC](https://forum.logik.tv/t/expression-look-at-help/9268 "2023-11-06T23:16:23Z")

</div>

Hi, I have an action scene with a 3D cylinder. I want the cylinders to rotate so they “look at” the cameras X and Z position but ignore. Basically it means that the cylinders should only rotate on the Y-axis. That way i…

---

## [Action resolution in expression?](https://forum.logik.tv/t/action-resolution-in-expression/9383)

<div class="topic-metadata">

**Author:** [@philobedo](https://forum.logik.tv/u/philobedo)\
**Replies:** 10\
**Last updated:** [October 27, 2023, 3:52pm UTC](https://forum.logik.tv/t/action-resolution-in-expression/9383 "2023-10-27T15:52:47Z")

</div>

Hi All. Again, New expression question. How do we have access to action resolution in an expression? for example, I would like a new layer to be placed at 3/4 of the frame and do that with an expression, without having…

---

## [Is working with expressions a lot worse in 2024?](https://forum.logik.tv/t/is-working-with-expressions-a-lot-worse-in-2024/9387)

<div class="topic-metadata">

**Author:** [@Rajdarn](https://forum.logik.tv/u/Rajdarn)\
**Replies:** 2\
**Last updated:** [October 27, 2023, 2:26pm UTC](https://forum.logik.tv/t/is-working-with-expressions-a-lot-worse-in-2024/9387 "2023-10-27T14:26:54Z")

</div>

Hi. I’m not sure if this started in 2023 or 2024 but it seems like working with expressions is a lot harder now than before. Just altering an expression is impossible, I have to clear the keyframe of the channel I want …

---

## [Expression tutorial requests](https://forum.logik.tv/t/expression-tutorial-requests/9269)

<div class="topic-metadata">

**Author:** [@Sinan](https://forum.logik.tv/u/Sinan)\
**Replies:** 7\
**Last updated:** [October 19, 2023, 7:23pm UTC](https://forum.logik.tv/t/expression-tutorial-requests/9269 "2023-10-19T19:23:32Z")

</div>

I’m cooking up a tutorial/case discussion series. Let me know what would you like to do using expressions in Flame. Or throw around ideas… Thanks…

---

## [Expression to average a channel non destructively?](https://forum.logik.tv/t/expression-to-average-a-channel-non-destructively/9322)

<div class="topic-metadata">

**Author:** [@philobedo](https://forum.logik.tv/u/philobedo)\
**Replies:** 5\
**Last updated:** [October 13, 2023, 1:44pm UTC](https://forum.logik.tv/t/expression-to-average-a-channel-non-destructively/9322 "2023-10-13T13:44:00Z")

</div>

Hi all. I was wondering if there is a way, with expressions to average a channel. I made a track, which is a little shaky and would like to be able to average it non destructively, linking the average value with a dumm…

---

## [Expression Color sample question](https://forum.logik.tv/t/expression-color-sample-question/9222)

<div class="topic-metadata">

**Author:** [@philobedo](https://forum.logik.tv/u/philobedo)\
**Replies:** 9\
**Last updated:** [September 29, 2023, 9:16am UTC](https://forum.logik.tv/t/expression-color-sample-question/9222 "2023-09-29T09:16:50Z")

</div>

Hi there. Probably a question for Sinan but any other help would be very much appreciated. :wink: Is there a way, with an expression to sample luminosity of an image and get the rgb or YUV values? The idea would be t…

---

## [2D node graph setup with simple expressions](https://forum.logik.tv/t/2d-node-graph-setup-with-simple-expressions/9154)

<div class="topic-metadata">

**Author:** [@Sinan](https://forum.logik.tv/u/Sinan)\
**Replies:** 3\
**Last updated:** [September 19, 2023, 12:06am UTC](https://forum.logik.tv/t/2d-node-graph-setup-with-simple-expressions/9154 "2023-09-19T00:06:12Z")

</div>

Here’s a short video with subtitles to create a 2D node-graph like setup. And the batch setup node\_graph.zip (53.1 KB)

---

## [Noise 3D - position pass](https://forum.logik.tv/t/noise-3d-position-pass/8805)

<div class="topic-metadata">

**Author:** [@David.Marin](https://forum.logik.tv/u/David.Marin)\
**Replies:** 3\
**Last updated:** [July 20, 2023, 1:58pm UTC](https://forum.logik.tv/t/noise-3d-position-pass/8805 "2023-07-20T13:58:34Z")

</div>

Hey all, I’ve seen an interesting technique in Nuke, and I’m trying to apply it in Flame, haven’t quite succeeded yet. This is coming from here, around min 4:15. I want to add a 3d noise on the surface us…

---

## [Expression to offset rotation based on position](https://forum.logik.tv/t/expression-to-offset-rotation-based-on-position/8438)

<div class="topic-metadata">

**Author:** [@MikeyBrown](https://forum.logik.tv/u/MikeyBrown)\
**Replies:** 6\
**Last updated:** [May 25, 2023, 11:13am UTC](https://forum.logik.tv/t/expression-to-offset-rotation-based-on-position/8438 "2023-05-25T11:13:30Z")

</div>

Created a simple spherical eye ball in action. I have the x and y rotation of the eye linked to a dummy axis (LOOK\_AT) and all working well. However the rotations only work as intended when the eye is in the middle of th…

---

## [Grab a single scalar from a vector?](https://forum.logik.tv/t/grab-a-single-scalar-from-a-vector/7389)

<div class="topic-metadata">

**Author:** [@cnoellert](https://forum.logik.tv/u/cnoellert)\
**Replies:** 4\
**Last updated:** [January 4, 2023, 9:54pm UTC](https://forum.logik.tv/t/grab-a-single-scalar-from-a-vector/7389 "2023-01-04T21:54:07Z")

</div>

Is there a way to grab a single component from a vector? Say given a vector of (0,10,20) grab the y component only in an expression?

---

## [Expressions question](https://forum.logik.tv/t/expressions-question/6660)

<div class="topic-metadata">

**Author:** [@inti.martinez](https://forum.logik.tv/u/inti.martinez)\
**Replies:** 6\
**Last updated:** [September 7, 2022, 11:46am UTC](https://forum.logik.tv/t/expressions-question/6660 "2022-09-07T11:46:38Z")

</div>

Hi everyone, I have a question… I have an animated Camera that I need to “repo” and “reorient” I can do this by parenting an Axis on top; no problem there. Now, is there a way to “bake” into the camera (position & ro…

---

## [Another fun expression question](https://forum.logik.tv/t/another-fun-expression-question/6219)

<div class="topic-metadata">

**Author:** [@ScottWilson](https://forum.logik.tv/u/ScottWilson)\
**Replies:** 5\
**Last updated:** [July 6, 2022, 3:56pm UTC](https://forum.logik.tv/t/another-fun-expression-question/6219 "2022-07-06T15:56:38Z")

</div>

Hi again guys, I got the flickering expression figured out, now I’m diving into triggering expressions based on other axis information. I currently have a rotation driver expresion that rotates on the y - axis from 180…

---

## [Need help with offsetting a random expression](https://forum.logik.tv/t/need-help-with-offsetting-a-random-expression/6140)

<div class="topic-metadata">

**Author:** [@ScottWilson](https://forum.logik.tv/u/ScottWilson)\
**Replies:** 11\
**Last updated:** [June 24, 2022, 1:54am UTC](https://forum.logik.tv/t/need-help-with-offsetting-a-random-expression/6140 "2022-06-24T01:54:55Z")

</div>

Hello Hivemind, I have an expression written, albeit sloppily, that is animating a neon flickering light turning on over 10 frames. It’s attached to the transparency channel of a gmask multiplied by the mask of the let…

---

## [Randomize Selection Order? Expressions Help](https://forum.logik.tv/t/randomize-selection-order-expressions-help/3824)

<div class="topic-metadata">

**Author:** [@lauren](https://forum.logik.tv/u/lauren)\
**Replies:** 4\
**Last updated:** [September 16, 2021, 11:01pm UTC](https://forum.logik.tv/t/randomize-selection-order-expressions-help/3824 "2021-09-16T23:01:31Z")

</div>

Hey Logik Hive, Is there a way to randomize selection order within an expression? I would like to avoid manually selecting a random order if possible! Thanks!
