Trouble with PlaceSemilandmarkGrid

Hi everybody! I’m sorting out how to place surface semilandmarks on some inner ear endocasts, in order to be able to patch a batch of them (I have 29 specimens, so I need to be able to patch rather than place each specimen individually). I was troubleshooting something with the CreateSemiLMPatches module when I saw a mention of a new(?) module, PlaceSemilandmarkGrid, which seems much more intuitive and useful for my purposes than needing to create triangles everywhere.

However, I’m having difficulty actually getting the grids to place onto the mesh properly. A grid placed where there’s no other structures near it works fine, but I need to capture the edges of the structure, not just the middle, and grids placed towards the edges keep snapping onto the other structures nearby.

I know that with the CreateSemiLMPatches module, there was an option to adjust the projection distance to prevent the patch from projecting onto other structures, but I don’t see any way to modify any of the functions for PlaceSemilandmarkGrid beyond just inverting the grid and changing the sampling density within the grid.

Any help would be much appreciated!

Thanks for testing the PlaceLandmarkGrid functionality. This is still in development, and make sure you are using the preview version of Slicer to make sure you are using the latest version.

From your screenshot it doesn’t appear that the grid points were affected from the outline being stretched, so I wouldn’t worry about that.

However, if that’s a concern, you can nudge the corner points (grid outline points) just a bit to bring the outline back on the surface.