I am using the Fiducial Registration Wizard to make a visual. When I choose the resultant transform as warping and set to store in a transform (not linear transform), I am getting this error when I try to apply this transform to a volume rendering node.
Failed to get transformation matrix because transform is not linear
Generic Warning: In /work/Stable/Slicer-0/Libs/MRML/Core/vtkMRMLTransformNode.cxx, line 929
vtkMRMLTransformNode::GetMatrixTransformBetweenNodes failed: expected linear transforms between nodes
Warning: In /work/Stable/Slicer-0/Modules/Loadable/VolumeRendering/MRMLDM/vtkMRMLVolumeRenderingDisplayableManager.cxx, line 754
vtkMRMLVolumeRenderingDisplayableManager (0x68fcd60): GetVolumeTransformToWorld: Non-linear parent transform found for volume node MRHead
This used to work, but I think there was a different transform type (maybe a grid, or a displacement field as output).