# Camera movement

**URL:** <https://discourse.threejs.org/t/camera-movement/76986>\
**Category:** Questions\
**Tags:** camera-controls\
**Created:** [January 24, 2025, 1:40pm UTC](https://discourse.threejs.org/t/camera-movement/76986 "2025-01-24T13:40:22Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![dkv](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.threejs.org/dkv/32/54347_2.png) [@dkv](https://discourse.threejs.org/u/dkv)\
**Post date:** [January 24, 2025, 1:40pm UTC](https://discourse.threejs.org/t/camera-movement/76986/1 "2025-01-24T13:40:22Z")

</div>

I am working on a similar project to this website: [SOOT](https://play.soot.com/sootworld). How can I achieve the same camera movement behavior as on this website? Could you provide some plugins, GitHub references, or tips on how I can achieve this?

---

<div class="post-metadata">

**Author:** ![Fennec](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.threejs.org/fennec/32/59265_2.png) [@Fennec](https://discourse.threejs.org/u/Fennec)\
**Post date:** [January 24, 2025, 2:41pm UTC](https://discourse.threejs.org/t/camera-movement/76986/2 "2025-01-24T14:41:56Z")

</div>

You can use [MapControls](https://threejs.org/docs/index.html?q=controls#examples/en/controls/MapControls) with an [Orthographic](https://threejs.org/docs/index.html?q=orthog#api/en/cameras/OrthographicCamera) camera. Here is the link to the [official example](https://threejs.org/examples/?q=controls#misc_controls_map).
