# Scene Component not update the view while idle

**URL:** <https://forums.unrealengine.com/t/scene-component-not-update-the-view-while-idle/429720>\
**Category:** Rendering\
**Tags:** tick, scene-component, unreal-engine, Rendering, UE4, CPP, question\
**Created:** [July 18, 2018, 9:58pm UTC](https://forums.unrealengine.com/t/scene-component-not-update-the-view-while-idle/429720 "2018-07-18T21:58:57Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![anonymous\_user\_b6e40f6d](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_b6e40f6d](https://forums.unrealengine.com/u/anonymous_user_b6e40f6d)\
**Post date:** [July 18, 2018, 9:58pm UTC](https://forums.unrealengine.com/t/scene-component-not-update-the-view-while-idle/429720/1 "2018-07-18T21:58:57Z")

</div>

I’m trying to create a scene component that will rotate around its axis. 1-line action, but… it’s not work.

More precisely, it does not work, as I expected. Despite the fact that the Tick works on every frame, the rotation update takes place on the stage only if the owner or the connected camera is moving. If you stay idle, nothing happens.

I use this component as an intermediate element between the parent and children’s that must be rotated.

There is my Tick Method:

```
void UOrbitComponent::TickComponent(float DeltaTime, ELevelTick TickType, FActorComponentTickFunction* ThisTickFunction)
{
    Super::TickComponent(DeltaTime, TickType, ThisTickFunction);
    RelativeRotation.Add(30.f * DeltaTime, 0.f, 0.f);
}

```

I’m confused as to why this happens.

It seems, I do not understand something. But what?

![247799-ue-orbit-small.gif](https://d3kjluh73b9h9o.cloudfront.net/original/4X/7/8/5/785952acd62d39c6e265a532a3a731650bb678e1.gif)

---

<div class="post-metadata">

**Author:** ![dZh0](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@dZh0](https://forums.unrealengine.com/u/dZh0)\
**Post date:** [July 19, 2018, 7:59am UTC](https://forums.unrealengine.com/t/scene-component-not-update-the-view-while-idle/429720/2 "2018-07-19T07:59:25Z")

</div>

Can you please try adding Local Rotation instead of Relative Rotation and say how that went?

I have a hunch but I am not sure about it.

---

<div class="post-metadata">

**Author:** ![anonymous\_user\_b6e40f6d](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_b6e40f6d](https://forums.unrealengine.com/u/anonymous_user_b6e40f6d)\
**Post date:** [July 19, 2018, 8:14am UTC](https://forums.unrealengine.com/t/scene-component-not-update-the-view-while-idle/429720/3 "2018-07-19T08:14:58Z")

</div>

Yea, it’s really work! Thank you very much.

Went to read what is the difference between rotation types)

---

<div class="post-metadata">

**Author:** ![dZh0](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@dZh0](https://forums.unrealengine.com/u/dZh0)\
**Post date:** [July 19, 2018, 8:37am UTC](https://forums.unrealengine.com/t/scene-component-not-update-the-view-while-idle/429720/4 "2018-07-19T08:37:16Z")

</div>

I will convert this to an answer so you can mark it.
