Using model-to-model distance and shape population viewer to find cortical thickness

Operating system: Ubuntu 18.04
Slicer version: 4.8.1-linux-amd64

I’m using the extensions model-to-model distance and shape population viewer with the purpose of finding distance between cortical surface and white matter on the sagittal axis.

My current process is running model to model distance on the grey matter and white matter models, then putting the created model into shape population viewer. There, the absolute measurement looks good and what I’d expect it to look.

However, I want not the absolute distance, but instead the distance between a point on the surface of the grey matter and the closest point on the white matter directly downwards.

To get that, I select the PointToPointAlongY attribute.

Now here is when things get strange.

For an example: Let’s say we have chunk of grey matter, intersected on both sides by lines of white matter, with y axis being upwards.

image

The distance from GM to the nearest WM below it should look something like this:

image

Where, on the surface of the GM, it is red until you reach the rightward limit of the WM, in which case it immediately switches back to green, indicating there is no more WM below it.

Instead I get strange patterns like this:

image

I’ve tried multiple axes, and have made sure I’m on the right one. I can’t seem to find an attribute that actually maps to vertical distance to closest white matter.

Is there something I’m misunderstanding?