# Avoiding unnecessary callback during collision

**URL:** <https://forum.babylonjs.com/t/avoiding-unnecessary-callback-during-collision/59615>\
**Category:** Questions\
**Created:** [July 18, 2025, 8:00pm UTC](https://forum.babylonjs.com/t/avoiding-unnecessary-callback-during-collision/59615 "2025-07-18T20:00:31Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Leandro\_Roggerone](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/leandro_roggerone/32/40220_2.png) [@Leandro\_Roggerone](https://forum.babylonjs.com/u/Leandro_Roggerone)\
**Post date:** [July 18, 2025, 8:00pm UTC](https://forum.babylonjs.com/t/avoiding-unnecessary-callback-during-collision/59615/1 "2025-07-18T20:00:31Z")

</div>

Hello guys,  
My character is standing and walking over the ground.  
Im using collision callbacks to Interact with walls and other objects.  
Collision callback between ground and character is totally useless in my case , is it possible to avoid triggering it ?  
I been reading about [this](https://forum.babylonjs.com/t/collision-grouping/42894) old post, perhaps there is some new options today. I been also been reading about eventMask , but can not find a working example.  
BTW: I cant disable collisions on the ground.  
Any ideas would be welcome.

---

<div class="post-metadata">

**Author:** ![alexchuber](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/alexchuber/32/52000_2.png) [@alexchuber](https://forum.babylonjs.com/u/alexchuber)\
**Post date:** [July 18, 2025, 10:56pm UTC](https://forum.babylonjs.com/t/avoiding-unnecessary-callback-during-collision/59615/2 "2025-07-18T22:56:48Z")

</div>

I would just enable the collision callbacks on only the interactables, like walls:

> **[Babylon.js Playground](https://playground.babylonjs.com/#LEVW2N%233)**
>
> Babylon.js playground is a live editor for Babylon.js WebGL and WebGPU 3D scenes

(AI wrote the demo 🙂 )

---

<div class="post-metadata">

**Author:** ![Leandro\_Roggerone](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/leandro_roggerone/32/40220_2.png) [@Leandro\_Roggerone](https://forum.babylonjs.com/u/Leandro_Roggerone)\
**Post date:** [July 19, 2025, 2:00pm UTC](https://forum.babylonjs.com/t/avoiding-unnecessary-callback-during-collision/59615/3 "2025-07-19T14:00:49Z")

</div>

@alexchuber , thanks , I like your idea.  
It works , however my ground class is far (in code terms) from my character class so, now I will need somehow to make my character be aware about the collision.  
Thanks.
