# ScreenSpaceController For CesiumUnreal

**URL:** <https://community.cesium.com/t/screenspacecontroller-for-cesiumunreal/32267>\
**Category:** Cesium for Unreal\
**Created:** [May 20, 2024, 6:23pm UTC](https://community.cesium.com/t/screenspacecontroller-for-cesiumunreal/32267 "2024-05-20T18:23:02Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![jiangheng90](https://sea2.discourse-cdn.com/cesium/user_avatar/community.cesium.com/jiangheng90/32/23660_2.png) [@jiangheng90](https://community.cesium.com/u/jiangheng90)\
**Post date:** [May 20, 2024, 6:23pm UTC](https://community.cesium.com/t/screenspacecontroller-for-cesiumunreal/32267/1 "2024-05-20T18:23:02Z")

</div>

Hello Guys, Recently I have make a plugin which implement all feature of ScreenSpaceController on CesiumJS.

Here is the intro [Screen Space Controller On Cesium For Unreal (youtube.com)](https://www.youtube.com/watch?v=6DO3AzR0BGs)

It maybe on unreal plugin store…after next month.

---

<div class="post-metadata">

**Author:** ![LuLuEarl](https://sea2.discourse-cdn.com/cesium/user_avatar/community.cesium.com/luluearl/32/20080_2.png) [@LuLuEarl](https://community.cesium.com/u/LuLuEarl)\
**Post date:** [May 21, 2024, 2:04am UTC](https://community.cesium.com/t/screenspacecontroller-for-cesiumunreal/32267/2 "2024-05-21T02:04:43Z")

</div>

very much looking forward 😋

---

<div class="post-metadata">

**Author:** ![janine](https://sea2.discourse-cdn.com/cesium/user_avatar/community.cesium.com/janine/32/5135_2.png) [@janine](https://community.cesium.com/u/janine)\
**Post date:** [May 21, 2024, 2:04pm UTC](https://community.cesium.com/t/screenspacecontroller-for-cesiumunreal/32267/3 "2024-05-21T14:04:25Z")

</div>

Hi @jiangheng90, welcome back!

That looks amazing, thank you for sharing! We know this feature request comes up on the forum, so it’s great to see a solution. We’d welcome a community contribution for this on [Github](https://github.com/CesiumGS/cesium-unreal) if you have the bandwidth 😄

---

<div class="post-metadata">

**Author:** ![jiangheng90](https://sea2.discourse-cdn.com/cesium/user_avatar/community.cesium.com/jiangheng90/32/23660_2.png) [@jiangheng90](https://community.cesium.com/u/jiangheng90)\
**Post date:** [May 21, 2024, 3:56pm UTC](https://community.cesium.com/t/screenspacecontroller-for-cesiumunreal/32267/5 "2024-05-21T15:56:17Z")

</div>

Yeah. I think making a pull request is better than publish a independent plugin. For now. I’m busy looking for a job, So I am considering to get start after I found a job. 😂

---

<div class="post-metadata">

**Author:** ![zuec](https://sea2.discourse-cdn.com/cesium/user_avatar/community.cesium.com/zuec/32/23121_2.png) [@zuec](https://community.cesium.com/u/zuec)\
**Post date:** [June 24, 2024, 10:07am UTC](https://community.cesium.com/t/screenspacecontroller-for-cesiumunreal/32267/6 "2024-06-24T10:07:43Z")

</div>

When the mouse is quickly moved out of the screen, there is a certain chance that the coordinates will be very large, causing the program to crash in UpdateZoom function 。

---

<div class="post-metadata">

**Author:** ![Aankit\_K](https://avatars.discourse-cdn.com/v4/letter/a/b19c9b/32.png) [@Aankit\_K](https://community.cesium.com/u/Aankit_K)\
**Post date:** [June 27, 2024, 10:51am UTC](https://community.cesium.com/t/screenspacecontroller-for-cesiumunreal/32267/7 "2024-06-27T10:51:45Z")

</div>

@jiangheng90 Can you please provide the project file that you showed in the youtube video?

or

If possible provide the integration method for ScreenSpaceController to integrate with custom project file.

---

<div class="post-metadata">

**Author:** ![jiangheng90](https://sea2.discourse-cdn.com/cesium/user_avatar/community.cesium.com/jiangheng90/32/23660_2.png) [@jiangheng90](https://community.cesium.com/u/jiangheng90)\
**Post date:** [August 6, 2024, 1:19am UTC](https://community.cesium.com/t/screenspacecontroller-for-cesiumunreal/32267/9 "2024-08-06T01:19:16Z")

</div>

> [@jiangheng90](#):
>
> it is merged into cesium for unreal feature branch，since it’s a complicate feature I think it will take much to fix many problem which I have not tested yet. If you want to use u can pull the screen-space-controller branch

it is merged into cesium for unreal feature branch，since it’s a complicate feature I think it will take much to fix many problem which I have not tested yet. If you want to use u can pull the screen-space-controller branch
