# How do I check if a box is in a specific coordinate?

**URL:** <https://forum.babylonjs.com/t/how-do-i-check-if-a-box-is-in-a-specific-coordinate/45769>\
**Category:** Questions\
**Created:** [November 18, 2023, 12:14pm UTC](https://forum.babylonjs.com/t/how-do-i-check-if-a-box-is-in-a-specific-coordinate/45769 "2023-11-18T12:14:06Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Mahmlo](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/mahmlo/32/36155_2.png) [@Mahmlo](https://forum.babylonjs.com/u/Mahmlo)\
**Post date:** [November 18, 2023, 12:14pm UTC](https://forum.babylonjs.com/t/how-do-i-check-if-a-box-is-in-a-specific-coordinate/45769/1 "2023-11-18T12:14:06Z")

</div>

Like is there a way or function to check a specific coordinate if it has a mesh?

---

<div class="post-metadata">

**Author:** ![labris](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/labris/32/12576_2.png) [@labris](https://forum.babylonjs.com/u/labris)\
**Post date:** [November 18, 2023, 12:42pm UTC](https://forum.babylonjs.com/t/how-do-i-check-if-a-box-is-in-a-specific-coordinate/45769/2 "2023-11-18T12:42:25Z")

</div>

This may help - [Check When a Point is Inside a Mesh | Babylon.js Documentation](https://doc.babylonjs.com/toolsAndResources/utilities/IsInside)

---

<div class="post-metadata">

**Author:** ![Mahmlo](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/mahmlo/32/36155_2.png) [@Mahmlo](https://forum.babylonjs.com/u/Mahmlo)\
**Post date:** [November 18, 2023, 5:00pm UTC](https://forum.babylonjs.com/t/how-do-i-check-if-a-box-is-in-a-specific-coordinate/45769/4 "2023-11-18T17:00:55Z")

</div>

@labris Sorry I didnt mean any specific mesh  
I meant to check if **any** mesh is in that position  
This is what I reached so far but idk how to make it so it checks for any mesh:

```auto
function checkForMesh(position) {
  let found = false
  const point = BABYLON.Vector3(position.x, position.y, position.z)
  const sphere = BABYLON.MeshBuilder.CreateSphere(`meshCheck_${position.x}${position.y}${position.z}`, { segments: 1, diameter: 0.1, }, scene);

  // code here to check if the point is inside any mesh, if found a mesh in that position set 'found' to true
  
  return found;
};

```

---

<div class="post-metadata">

**Author:** ![Takemura](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/takemura/32/25836_2.png) [@Takemura](https://forum.babylonjs.com/u/Takemura)\
**Post date:** [November 19, 2023, 2:58pm UTC](https://forum.babylonjs.com/t/how-do-i-check-if-a-box-is-in-a-specific-coordinate/45769/5 "2023-11-19T14:58:17Z")

</div>

I think you want to use?

```auto
found = sphere.intersectsPoint(point) // or loop through all scene.meshes?

```

Docs of `intersectsPoint`:

> **[AbstractMesh | Babylon.js Documentation](https://doc.babylonjs.com/typedoc/classes/BABYLON.AbstractMesh#intersectsPoint)**
>
> Class used to store all common mesh properties \[API\]

---

<div class="post-metadata">

**Author:** ![Mahmlo](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/mahmlo/32/36155_2.png) [@Mahmlo](https://forum.babylonjs.com/u/Mahmlo)\
**Post date:** [November 19, 2023, 3:15pm UTC](https://forum.babylonjs.com/t/how-do-i-check-if-a-box-is-in-a-specific-coordinate/45769/6 "2023-11-19T15:15:51Z")

</div>

Thanks  
Earlier I was trying to make a sphere, put it in that position, and loop through all meshes and see if it intersects any mesh, but for some reason that wasnt working

This one worked tho, again thanks
