# \[Control Rig\] "Curve" and "Evalute Curve" Node can‘t set External Curve

**URL:** <https://forums.unrealengine.com/t/control-rig-curve-and-evalute-curve-node-can-t-set-external-curve/1903877>\
**Category:** Character & Animation\
**Tags:** unreal-engine, controls, question\
**Created:** [June 15, 2024, 7:10am UTC](https://forums.unrealengine.com/t/control-rig-curve-and-evalute-curve-node-can-t-set-external-curve/1903877 "2024-06-15T07:10:58Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![Warlock-Lee](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Warlock-Lee](https://forums.unrealengine.com/u/Warlock-Lee)\
**Post date:** [June 15, 2024, 7:10am UTC](https://forums.unrealengine.com/t/control-rig-curve-and-evalute-curve-node-can-t-set-external-curve/1903877/1 "2024-06-15T07:10:58Z")

</div>

![image](https://d3kjluh73b9h9o.cloudfront.net/original/4X/4/f/5/4f526c3d11b661b44fca5e513bc757ef7516143b.png)  
I am learning Control Rig. When I tried to use the nodes, I found that the Curve node and the Evaluate Curve node provide an interface for setting the External Curve,but after setting it, the curve will be empty when compiled.  
 ![image](https://d3kjluh73b9h9o.cloudfront.net/original/4X/3/f/4/3f47f9d660d086f2e86e3d3b69635df68924359b.png)  
I have found that this is because the not Constant curve is not accepted, but does this conflict with the original design? Or am I using it in the wrong way? I hope that the experts who know can give me some advice, thank you!

---

<div class="post-metadata">

**Author:** ![gametime414](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@gametime414](https://forums.unrealengine.com/u/gametime414)\
**Post date:** [June 27, 2024, 7:38pm UTC](https://forums.unrealengine.com/t/control-rig-curve-and-evalute-curve-node-can-t-set-external-curve/1903877/2 "2024-06-27T19:38:06Z")

</div>

I have the same issue. This must be a design flaw. Using 5.4

---

<div class="post-metadata">

**Author:** ![MartenZander](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/martenzander/32/589446_2.png) [@MartenZander](https://forums.unrealengine.com/u/MartenZander)\
**Post date:** [August 29, 2024, 12:29pm UTC](https://forums.unrealengine.com/t/control-rig-curve-and-evalute-curve-node-can-t-set-external-curve/1903877/3 "2024-08-29T12:29:24Z")

</div>

Bump. Same issue here, is this intended? I’d really like to expose my curves in order to overwrite them per control rig instance

---

<div class="post-metadata">

**Author:** ![MartenZander](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/martenzander/32/589446_2.png) [@MartenZander](https://forums.unrealengine.com/u/MartenZander)\
**Post date:** [August 30, 2024, 8:23am UTC](https://forums.unrealengine.com/t/control-rig-curve-and-evalute-curve-node-can-t-set-external-curve/1903877/4 "2024-08-30T08:23:22Z")

</div>

bump

---

<div class="post-metadata">

**Author:** ![ErikSonOfSig](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/eriksonofsig/32/999565_2.png) [@ErikSonOfSig](https://forums.unrealengine.com/u/ErikSonOfSig)\
**Post date:** [November 21, 2024, 3:39pm UTC](https://forums.unrealengine.com/t/control-rig-curve-and-evalute-curve-node-can-t-set-external-curve/1903877/5 "2024-11-21T15:39:44Z")

</div>

Same issue, hoping someone can shed some light on it.

---

<div class="post-metadata">

**Author:** ![STK\_Oxy](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/stk_oxy/32/971328_2.png) [@STK\_Oxy](https://forums.unrealengine.com/u/STK_Oxy)\
**Post date:** [December 5, 2024, 2:08pm UTC](https://forums.unrealengine.com/t/control-rig-curve-and-evalute-curve-node-can-t-set-external-curve/1903877/6 "2024-12-05T14:08:06Z")

</div>

It seems to be working now

---

<div class="post-metadata">

**Author:** ![MartenZander](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/martenzander/32/589446_2.png) [@MartenZander](https://forums.unrealengine.com/u/MartenZander)\
**Post date:** [January 2, 2025, 1:16pm UTC](https://forums.unrealengine.com/t/control-rig-curve-and-evalute-curve-node-can-t-set-external-curve/1903877/7 "2025-01-02T13:16:21Z")

</div>

Can you elaborate on that? What version are you using?

---

<div class="post-metadata">

**Author:** ![STK\_Oxy](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/stk_oxy/32/971328_2.png) [@STK\_Oxy](https://forums.unrealengine.com/u/STK_Oxy)\
**Post date:** [January 12, 2025, 12:23pm UTC](https://forums.unrealengine.com/t/control-rig-curve-and-evalute-curve-node-can-t-set-external-curve/1903877/8 "2025-01-12T12:23:36Z")

</div>

unreal 5.5, I can promote curve to variable and modify those variables outside the control rig, before it was not possible.

---

<div class="post-metadata">

**Author:** ![Jam3d](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Jam3d](https://forums.unrealengine.com/u/Jam3d)\
**Post date:** [February 19, 2025, 2:04am UTC](https://forums.unrealengine.com/t/control-rig-curve-and-evalute-curve-node-can-t-set-external-curve/1903877/9 "2025-02-19T02:04:38Z")

</div>

First you should create the curve in the skeleton to be able to set it inside the control rig and use it externally in the ABP etc. :

 ![image](https://d3kjluh73b9h9o.cloudfront.net/original/4X/a/0/c/a0c7edc7f50b6a0235161338a20095199f835ba8.png)

Once you’ve set the curve you want, go into the control rig and reimport the skeleton (because the curve you just created is not included yet). Once you do that you’ll be able to choose your curve in the dropdown list:

 ![image](https://d3kjluh73b9h9o.cloudfront.net/original/4X/6/c/4/6c4c605ffabb0d7e5341a74c8f0428e7a98ddbca.png)

And now you’ll be able to call your value somewhere else:

 ![image](https://d3kjluh73b9h9o.cloudfront.net/original/4X/e/2/5/e25ab73b8951161e13e68936df170c498f4df24b.png)  
 ![image](https://d3kjluh73b9h9o.cloudfront.net/original/4X/7/a/8/7a8aa23076c3134c7ff04960a81f7ccc51c20d4a.jpeg)
