# _Trimesh_
In this directory you will find a bunch of examples of interoperability with the
[trimesh](https://trimsh.org) package.
(Still a bit experimental, especially when running from a jupyter notebook. Use in this case _embedWindow(False)_).
To run the examples:
```bash
git clone https://github.com/marcomusy/vedo.git
cd vedo/vedo/examples/other/trimesh
python example.py
```
(_click thumbnail image to get to the python script_)
| | |
|:-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:|:-----|
| [](https://github.com/marcomusy/vedo/blob/master/vedo/examples/other/trimesh/section.py)
`section.py` | Find a bunch of parallel cross sections to a mesh. |
| | |
| [](https://github.com/marcomusy/vedo/blob/master/vedo/examples/other/trimesh/ray.py)
`ray.py` | Find hits of a ray to mesh. |
| | |
| [](https://github.com/marcomusy/vedo/blob/master/vedo/examples/other/trimesh/nearest.py)
`nearest.py` | Find the closest points on a mesh to a set of random point. |
| | |
| [](https://github.com/marcomusy/vedo/blob/master/vedo/examples/other/trimesh/shortest.py)
`shortest.py` | Shortest path query using length for edge weight. |