# How to setup a mesh restrcition for solid particle emission

**URL:** https://forum.babylonjs.com/t/how-to-setup-a-mesh-restrcition-for-solid-particle-emission/31946
**Category:** Questions
**Tags:** particles, animation, partial-system
**Created:** [July 6, 2022, 1:54am UTC](https://forum.babylonjs.com/t/how-to-setup-a-mesh-restrcition-for-solid-particle-emission/31946 "2022-07-06T01:54:28Z")
**Posts on this page:** 1
**Showing post:** 6

<div class="post-metadata">

### Author: ![JohnK](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/johnk/32/26764_2.png) [@JohnK](https://forum.babylonjs.com/u/JohnK)
#### Post date: [July 9, 2022, 8:49am UTC](https://forum.babylonjs.com/t/how-to-setup-a-mesh-restrcition-for-solid-particle-emission/31946/6 "2022-07-09T08:49:28Z")

</div>

I think it would make sense to ask about this as a seperate question to get more answers.

Also custom mesh implies that it is one you have created and hence would know which vertices are which. I believe you are talking aboiut an imported mesh that someone else has created.

One possibilty would be to use a manual method to pick the required facet triangles like this

> [@How to get the coordinates or indexes of the points of the Mesh picked up by the mouse](https://forum.babylonjs.com/t/how-to-get-the-coordinates-or-indexes-of-the-points-of-the-mesh-picked-up-by-the-mouse/28528/2):
>
> Using available features of Babylon.js rather than custom mesh and material

to find the ones you need before building your app.

---

_[View the full topic](https://forum.babylonjs.com/t/how-to-setup-a-mesh-restrcition-for-solid-particle-emission/31946)._
