3D rendering bug for models imported to segment?

The import feature is quite simple:

  1. The SH plugin creates a new segmentation with default options (binary labelmap source)
  2. Calls the segmentations logic (ImportModelToSegmentationNode), which simply creates a segment from the model’s polydata and adds it to the segmentation

I found a thread that is about the same thing. It’s from five years ago and I said the same thing; it seems odd that the source representation is labelmap when we import a model to segmentation.

I think it would be more correct adding a line in the SH plugin that sets closed surface as source representation. But again I’m not sure why this was kept like this. @lassoan if you remember please let us know. You see way more use cases than I and there must have been a good reason. Thanks!