# Removal of Lightbox Mode

**URL:** <https://discourse.slicer.org/t/removal-of-lightbox-mode/45227>\
**Category:** Feature requests\
**Tags:** visualization\
**Created:** [November 25, 2025, 9:42pm UTC](https://discourse.slicer.org/t/removal-of-lightbox-mode/45227 "2025-11-25T21:42:46Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![dokay1](https://avatars.discourse-cdn.com/v4/letter/d/b4bc9f/32.png) [@dokay1](https://discourse.slicer.org/u/dokay1)\
**Post date:** [November 25, 2025, 9:42pm UTC](https://discourse.slicer.org/t/removal-of-lightbox-mode/45227/1 "2025-11-25T21:42:46Z")

</div>

I’ve just installed Version 5.10.0 to realize that Lightbox view was removed.

While I understand that many don’t use it, it was the single most helpful image review setting. It allows one to review and compare thick sliced imaging in a single view. Would it be possible to return it?

---

<div class="post-metadata">

**Author:** ![pieper](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/pieper/32/8_2.png) [@pieper](https://discourse.slicer.org/u/pieper)\
**Post date:** [November 27, 2025, 6:42pm UTC](https://discourse.slicer.org/t/removal-of-lightbox-mode/45227/2 "2025-11-27T18:42:48Z")

</div>

Thanks for the feedback about the utility of lightbox mode. The mode was removed because it was carried forward from an older generation of Slicer infrastructure and difficult to maintain while modernizing other features. There’s some more detail, and a suggested alternative in the links below. It would be great to support your use case with one of the more sustainable implementations.

@lassoan @Thibault_Pelletier

> [@Who uses Lightbox view?](https://discourse.slicer.org/t/who-uses-lightbox-view/495):
>
> Slicer can show a lightbox view of slices (mosaic of slightly shifted views along the slice normal). The view can be activated in slice view controller by clicking on the lightbox icon and selecting number of views to show. [image] However, it seems there are many issues with lightbox views: interaction within lightbox views is extremely difficult to implement correctly (see for example this issue [fiducial shows in wrong lightbox cell · Issue #1690 · Slicer/Slicer · GitHub](https://issues.slicer.org/view.php?id=1690) - which explains w…

> <https://github.com/Slicer/Slicer/issues/4749>
>
> Support of lightbox views in displayable managers would introduce a lot of compl…exity. Updating a lightbox view is also very slow.
> 
> Replace dynamic rendering of lightbox views with generation of a single static image. Probably screen capture module can be upgraded to implement this.
> 
> See discussion here: https://discourse.slicer.org/t/who-uses-lightbox-view/495

> <https://github.com/Slicer/Slicer/pull/8773>
>
> Add scripted light box renderer manager proxy to allow python based applications…, including slicer-trame, to provide light box renderer and activate associated features including cross hair display.
> 
> @jcfr & @lassoan let me know if this should go in Slicer or if I should put that in the SlicerTrame extension.

> <https://github.com/Slicer/Slicer/pull/8776>
>
> This removes LightBox configuration from the slice view controller, and displaya…ble managers.
> 
> \- UI: remove LightBox actions/controls from slice controller and info widgets.
> \- Display managers: remove \`vtkMRMLLightBoxRendererManagerProxy\` and wiring.
> \- Coordinates: XYZ conversions now always set z = 0.0 (was LightBox id). X/Y remain pane-local by subtracting the renderer origin.
> \- Crosshair: add the actor to the default slice renderer and drop LightBox renderer switching logic.
> \- API:
> - Mark \`vtkMRMLAbstractDisplayableManager::GetRenderer(int)\` as deprecated (forwards to \`GetRenderer()\`; \`idx\` ignored).
> - Keep \`SetCrosshairRAS(..., int)\` but ignore the id parameter and document it as deprecated.
> - Mark \`qMRMLSliceInformationWidget::setLightboxLayoutRows\`/\`setLightboxLayoutColumns\` as deprecated
> - Mark \`qMRMLSliceControllerWidget::setLightbox\`/\`setLightboxTo\*\` as deprecated
> 
> Related issue(s) and pull-request(s):
> \- https://github.com/Slicer/Slicer/pull/8773
> \- https://github.com/Slicer/Slicer/issues/4749

---

<div class="post-metadata">

**Author:** ![lassoan](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/lassoan/32/13_2.png) [@lassoan](https://discourse.slicer.org/u/lassoan)\
**Post date:** [November 28, 2025, 1:01pm UTC](https://discourse.slicer.org/t/removal-of-lightbox-mode/45227/3 "2025-11-28T13:01:12Z")

</div>

The lightbox feature is still available, but in Screen Capture module. If works more similarly to a traditional film, e.g., you get one static high-resolution image. If you provide more information about your workflow and needs then we may be able to make it work more conveniently for you (for example, make it easier to generate or review the image).

---

<div class="post-metadata">

**Author:** ![dokay1](https://avatars.discourse-cdn.com/v4/letter/d/b4bc9f/32.png) [@dokay1](https://discourse.slicer.org/u/dokay1)\
**Post date:** [December 21, 2025, 8:20pm UTC](https://discourse.slicer.org/t/removal-of-lightbox-mode/45227/4 "2025-12-21T20:20:00Z")

</div>

> [@lassoan](#):
>
> le, but in Screen Capture module. If works more similarly to a traditional film, e.g., you get one static high-resolution image. If you provide more information about your workflow and needs then we may be able to make it work more conveniently for you (for example, make it easier to generate or review the image

Yeah I use it to co-register too images and then move the slider to review whole studies by moving the fader between fore- and background. It’s the single most efficient method to review longitudinal changes in patients with numerous brain metastases, or people with large tumors with spatially heterogeneous responses.

I do agree that the handling is tedious but I got it figured. So when I have 1mm slice thickness it would take way too many slices to review a study so I go to Manual slice thickness, turn it to somewhere between 3 and 5mm. THen this doesn’t get applied automatically, so I turn on the lightbox again and it then yields the thicker slices (fewer images laid out). Fiducials and the crosshair don’t work in this mode but it’s still extremely efficient.

I reverted back to the previous mode for now. Perhaps keeping it but hiding it under a menu could provide both simplification in the interface but also would keep this legacy formatting. I’m working on a paper at the moment to show clinical utility of this approach.

Thanks for all the work on these updates / Köszi szépen!

Cheers

Dave
