Virtual Bronchoscopy


This is my first post here.
I really enjoy 3D Slicer.

Was using the airway segmentation tool of the chest imaging suite to produce an airway model from a CT scan. Worked well. The endoscopy module, however, does not work well with that model.
The model looks great from the outside, but as soon as I am inside, I do not have a closed wall of the model.

Are any tricks available?

Thank you and regards

Yes, you can change the culling (visible sides) option in the Models module:

Glad to hear it!

Thank you, that did the trick.

1 Like

is the virual bronchoscopy mudule available in the 3D slicer?

Yes, the module is called “Endoscopy”.

But in endoscopy module you need to set fiducials. What I saw as the bronchoscopy module on YouTube it moves on centerline. Is there anyway to choose start and end point and move on centerline?

You can set fiducials or use a curve node. you can place the curve points manually or use SlicerVMTK extension’s Extract centerline module to do it automatically from airway segmentation: you can extract the entire bronchial tree automatically then mark two points between them, and use the resulting curve as input in endoscopy module.

Airway segmentation:

Finding path between two points in the bronchial tree:

After this, you can resample the curve to a new curve in Markups module and use the resulting curve in Endoscopy module. Or you can straighten the selected branch using Curved Planar Reformat module (in Sandbox extension) to make it easier to traverse and make measurements.

Thank you so much for your help

Can I ask what settings in models you used to get the result? I have the same issue but I don’t know what visibility is the right one.

what’s the name of the new extension of “Endoscopy” ?
I can not find the Endoscopy in the extensions.

Slicer 5.2.2: it is already included, see


1 Like