# Sprite pick area doesn't reflect sprite angle

**URL:** <https://forum.babylonjs.com/t/sprite-pick-area-doesnt-reflect-sprite-angle/22340>\
**Category:** Bugs\
**Tags:** sprite\
**Created:** [July 13, 2021, 9:40am UTC](https://forum.babylonjs.com/t/sprite-pick-area-doesnt-reflect-sprite-angle/22340 "2021-07-13T09:40:45Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![schollin](https://avatars.discourse-cdn.com/v4/letter/s/57b2e6/32.png) [@schollin](https://forum.babylonjs.com/u/schollin)\
**Post date:** [July 13, 2021, 9:40am UTC](https://forum.babylonjs.com/t/sprite-pick-area-doesnt-reflect-sprite-angle/22340/1 "2021-07-13T09:40:45Z")

</div>

[https://playground.babylonjs.com/#YCY2IL#382](https://playground.babylonjs.com/#YCY2IL#382)

After rotation, the sprite can be picked out of bounds on two sides (top right and bottom left). It cannot be picked in any of the corners.

---

<div class="post-metadata">

**Author:** ![sebavan](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/sebavan/32/57_2.png) [@sebavan](https://forum.babylonjs.com/u/sebavan)\
**Post date:** [July 13, 2021, 2:15pm UTC](https://forum.babylonjs.com/t/sprite-pick-area-doesnt-reflect-sprite-angle/22340/2 "2021-07-13T14:15:59Z")

</div>

@Evgeni_Popov would you mind having a look into it ? or I ll do ASAP

---

<div class="post-metadata">

**Author:** ![Evgeni\_Popov](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/evgeni_popov/32/4432_2.png) [@Evgeni\_Popov](https://forum.babylonjs.com/u/Evgeni_Popov)\
**Post date:** [July 13, 2021, 3:53pm UTC](https://forum.babylonjs.com/t/sprite-pick-area-doesnt-reflect-sprite-angle/22340/3 "2021-07-13T15:53:25Z")

</div>

It seems the sprite angle is not taken into account when computing the ray / sprite intersection:

> <https://github.com/BabylonJS/Babylon.js/blob/master/src/Sprites/spriteManager.ts#L426-L447>

---

<div class="post-metadata">

**Author:** ![sebavan](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/sebavan/32/57_2.png) [@sebavan](https://forum.babylonjs.com/u/sebavan)\
**Post date:** [July 13, 2021, 3:56pm UTC](https://forum.babylonjs.com/t/sprite-pick-area-doesnt-reflect-sprite-angle/22340/4 "2021-07-13T15:56:36Z")

</div>

Yup thanks a ton, @Deltakosh might have a crazy idea to do it as usual 🙂

---

<div class="post-metadata">

**Author:** ![sebavan](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/sebavan/32/57_2.png) [@sebavan](https://forum.babylonjs.com/u/sebavan)\
**Post date:** [July 13, 2021, 3:56pm UTC](https://forum.babylonjs.com/t/sprite-pick-area-doesnt-reflect-sprite-angle/22340/5 "2021-07-13T15:56:42Z")

</div>



---

<div class="post-metadata">

**Author:** ![Deltakosh](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/deltakosh/32/26635_2.png) [@Deltakosh](https://forum.babylonjs.com/u/Deltakosh)\
**Post date:** [July 13, 2021, 5:30pm UTC](https://forum.babylonjs.com/t/sprite-pick-area-doesnt-reflect-sprite-angle/22340/6 "2021-07-13T17:30:25Z")

</div>

ok it will be fixed by next nightly 😉

---

<div class="post-metadata">

**Author:** ![Deltakosh](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/deltakosh/32/26635_2.png) [@Deltakosh](https://forum.babylonjs.com/u/Deltakosh)\
**Post date:** [July 13, 2021, 5:30pm UTC](https://forum.babylonjs.com/t/sprite-pick-area-doesnt-reflect-sprite-angle/22340/7 "2021-07-13T17:30:34Z")

</div>



---

<div class="post-metadata">

**Author:** ![sebavan](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/sebavan/32/57_2.png) [@sebavan](https://forum.babylonjs.com/u/sebavan)\
**Post date:** [July 13, 2021, 6:16pm UTC](https://forum.babylonjs.com/t/sprite-pick-area-doesnt-reflect-sprite-angle/22340/8 "2021-07-13T18:16:28Z")

</div>

I love when the daddy himself is fixing it !!!

---

<div class="post-metadata">

**Author:** ![Deltakosh](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/deltakosh/32/26635_2.png) [@Deltakosh](https://forum.babylonjs.com/u/Deltakosh)\
**Post date:** [July 13, 2021, 6:28pm UTC](https://forum.babylonjs.com/t/sprite-pick-area-doesnt-reflect-sprite-angle/22340/9 "2021-07-13T18:28:35Z")

</div>

> [@sebavan](#):
>
> daddy

LOL!
