How to probe a polygonal mesh on a polydata?

(Bdemin) #1

I’m running a multi-body simulation of a vehicle driving on a rocky terrain
and need to get the elevation data of the terrain.
The terrain is built from 2 parts:

  1. 2D grid of elevation data.
  2. “Rocks” which are defined as low-poly polygonal meshes, scattered on the grid.
    I need to combine the 2 parts to get a single grid representing elevation
    data, including the rocks. Note that the grid of the surface is finer than that of the polygonal mesh rock, which have only a few vertices.
    I’m not sure if this is the right approach but I can store the terrain and polygonal mesh as separate vtkPolyData objects, probe the polygonal mesh on the terrain and extract a new object containing the combined elevation surface polydata.

Some guidelines to make this work would be appreciated.
Thank you.