# Orthographic unproject

**URL:** <https://discourse.threejs.org/t/orthographic-unproject/6528>\
**Category:** Questions\
**Tags:** camera, math\
**Created:** [March 12, 2019, 2:15pm UTC](https://discourse.threejs.org/t/orthographic-unproject/6528 "2019-03-12T14:15:02Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![Mugen87](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.threejs.org/mugen87/32/5645_2.png) [@Mugen87](https://discourse.threejs.org/u/Mugen87)\
**Post date:** [March 12, 2019, 2:52pm UTC](https://discourse.threejs.org/t/orthographic-unproject/6528/2 "2019-03-12T14:52:16Z")

</div>

Have you tried it like demonstrated here:

> [@How to unproject mouse2D with Orthographic Camera](https://discourse.threejs.org/t/how-to-project-mouse2d-with-orthographic-camera/4777/2):
>
> Try this: const vector = new THREE.Vector3(); vector.set( mouse.x, mouse.y, ( camera.near + camera.far ) / ( camera.near - camera.far ) ); vector.unproject( camera ); BTW: You do not project. You unproject^^.

---

_[View the full topic](https://discourse.threejs.org/t/orthographic-unproject/6528)._
