# New Colorize Volume module

**URL:** <https://discourse.slicer.org/t/new-colorize-volume-module/32254>\
**Category:** Success stories\
**Tags:** feature, segmentation, volume-rendering\
**Created:** [October 16, 2023, 3:15pm UTC](https://discourse.slicer.org/t/new-colorize-volume-module/32254 "2023-10-16T15:15:58Z")\
**Posts on this page:** 19\
**Page:** 1

<div class="post-metadata">

**Author:** ![jaimigray](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/jaimigray/32/67886_2.png) [@jaimigray](https://discourse.slicer.org/u/jaimigray)\
**Post date:** [October 16, 2023, 3:15pm UTC](https://discourse.slicer.org/t/new-colorize-volume-module/32254/1 "2023-10-16T15:15:58Z")

</div>

Just added to 3D Slicer 5.5 is the new **Colorize Volume** module! I tried it on a fully segmented rattlesnake skull with really nice results comparable to the expensive proprietary software VGStudio Max. I played around with the Volume Rendering settings, as well as Lights module (from the SandBox extension), and cropping to an ROI in the Volume Rendering module to bisect and view the inside of the skull. I am still exploring the various functions of this module but I am excited to see what else I can do with it.

 ![rattlesnake-color-lights-bisect](https://us1.discourse-cdn.com/flex002/uploads/slicer/original/3X/b/d/bda8f8234713a05d8d52ffa8b145d7bff0827a2f.jpeg)  
 ![rattlesnake-color-lightsagain](https://us1.discourse-cdn.com/flex002/uploads/slicer/original/3X/0/3/039ac97dd8e946c82a47b3fdeb66a68427f5332a.jpeg)  
 ![rattlesnake-color-difflight](https://us1.discourse-cdn.com/flex002/uploads/slicer/original/3X/f/c/fc1cd8a1ce3878874c60f10011477b4f33f44e22.jpeg)  
 ![rattlesnake-color-opacity](https://us1.discourse-cdn.com/flex002/uploads/slicer/original/3X/9/b/9bb6139f3e1c43f798de349073076fca5300cdcd.jpeg)  
 ![rattlesnake-color-lights](https://us1.discourse-cdn.com/flex002/uploads/slicer/original/3X/e/6/e678bdf6276dfe56694cbd29343bb9703a1d5bc4.jpeg)

---

<div class="post-metadata">

**Author:** ![muratmaga](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/muratmaga/32/3622_2.png) [@muratmaga](https://discourse.slicer.org/u/muratmaga)\
**Post date:** [October 16, 2023, 4:37pm UTC](https://discourse.slicer.org/t/new-colorize-volume-module/32254/2 "2023-10-16T16:37:57Z")

</div>

@jaimigray these are gorgeous. Hope biologists trying to migrate away from proprietary software will find these inspirational.

This is a very new feature not completely test, with other extension. perhaps you can find the time to try with the `Animator` module of SlicerMorph, and see if the cropping other features within the animator works well to make mp4s of these.

Thanks for sharing.

---

<div class="post-metadata">

**Author:** ![jaimigray](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/jaimigray/32/67886_2.png) [@jaimigray](https://discourse.slicer.org/u/jaimigray)\
**Post date:** [October 17, 2023, 4:06pm UTC](https://discourse.slicer.org/t/new-colorize-volume-module/32254/3 "2023-10-17T16:06:52Z")

</div>

To continue this thread, I would like to show you more rattlesnake images, this time I used to Colorize volume module to render the skull inside the transparent skin

 ![72544-skull-with-skin](https://us1.discourse-cdn.com/flex002/uploads/slicer/original/3X/8/d/8d650ff08eb9fc46d32be5aa8848c2358339798f.jpeg)

Then I tried without the skull segment, using the whole volume to render the skull instead. This gave me control over the skull colormap.

 ![72544-skull-with-skin-volren](https://us1.discourse-cdn.com/flex002/uploads/slicer/original/3X/9/9/992a55ed9daacfe0c7672a7756b738718d647978.jpeg)

Then a density colormap for fun!

 ![72544-skull-with-skin-colmap-redyellow](https://us1.discourse-cdn.com/flex002/uploads/slicer/original/3X/8/7/87746e5d62bfd825491c6ffb108542083ce6e15c.jpeg)

---

<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:** [October 17, 2023, 4:39pm UTC](https://discourse.slicer.org/t/new-colorize-volume-module/32254/4 "2023-10-17T16:39:18Z")

</div>

Thanks for sharing, really nice!  
(and kind of scary, too)

---

<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:** [October 17, 2023, 5:03pm UTC](https://discourse.slicer.org/t/new-colorize-volume-module/32254/5 "2023-10-17T17:03:58Z")

</div>

Perfect for Halloween!

---

<div class="post-metadata">

**Author:** ![KSL](https://avatars.discourse-cdn.com/v4/letter/k/82dd89/32.png) [@KSL](https://discourse.slicer.org/u/KSL)\
**Post date:** [January 18, 2024, 6:24am UTC](https://discourse.slicer.org/t/new-colorize-volume-module/32254/6 "2024-01-18T06:24:09Z")

</div>

It looks astonishing. Could you please tell me how you did? Do you first run the Total segmentator module and then the Colorize volume?

---

<div class="post-metadata">

**Author:** ![muratmaga](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/muratmaga/32/3622_2.png) [@muratmaga](https://discourse.slicer.org/u/muratmaga)\
**Post date:** [January 18, 2024, 6:37am UTC](https://discourse.slicer.org/t/new-colorize-volume-module/32254/7 "2024-01-18T06:37:11Z")

</div>

You need a segmentation to work with Colorize Volume. You can run TotalSegmentator on one of the sample CT datasets from Slicer to obtain a segmentaiton and play with the module.

There is also a very short tutorial with self-contained data, if you want to give it a try:

> <https://github.com/SlicerMorph/Tutorials/tree/main/ColorizeVolume>
>
> //github.com/SlicerMorph/Tutorials/tree/main/ColorizeVolume

---

<div class="post-metadata">

**Author:** ![KSL](https://avatars.discourse-cdn.com/v4/letter/k/82dd89/32.png) [@KSL](https://discourse.slicer.org/u/KSL)\
**Post date:** [January 18, 2024, 8:52am UTC](https://discourse.slicer.org/t/new-colorize-volume-module/32254/8 "2024-01-18T08:52:00Z")

</div>

Thank you very much, Sir.

---

<div class="post-metadata">

**Author:** ![Unicom](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/unicom/32/15532_2.png) [@Unicom](https://discourse.slicer.org/u/Unicom)\
**Post date:** [August 10, 2025, 2:12pm UTC](https://discourse.slicer.org/t/new-colorize-volume-module/32254/9 "2025-08-10T14:12:38Z")

</div>

> **[Tutorials/ColorizeVolume at main · SlicerMorph/Tutorials](https://github.com/SlicerMorph/Tutorials/tree/main/ColorizeVolume)**
>
> SlicerMorph module tutorials. Contribute to SlicerMorph/Tutorials development by creating an account on GitHub.

> Hit CTRL+F (Module Finder shortcut) and search for , or from Module selector navigate to **SlicerMorph-\>Input and Output-\>ImportFromURL**.

Now in the current latest version,

```auto
3D Slicer Version: 5.8.1
SlicerMorph Version: c944db9 (2025-06-26)

```

it has become:

> Hit CTRL+F (Module Finder shortcut) and search for , or from Module selector navigate to **SlicerMorph-\>SlicerMorph hUtilities-\>ImportFromURL**.

The effect is excellent.

 ![2025-08-10_22-10-55](https://us1.discourse-cdn.com/flex002/uploads/slicer/original/3X/4/0/40f94d1e612539d4f58fee92af9cf7ae7b875278.png)

---

<div class="post-metadata">

**Author:** ![jamesobutler](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/jamesobutler/32/7511_2.png) [@jamesobutler](https://discourse.slicer.org/u/jamesobutler)\
**Post date:** [January 6, 2026, 1:48am UTC](https://discourse.slicer.org/t/new-colorize-volume-module/32254/11 "2026-01-06T01:48:36Z")

</div>

The Colorize Volume module is still available in the Sandbox extension as described at:

> <https://github.com/SlicerMorph/Tutorials/blob/54727e8b7f1a8f85d8f07774c00b41ea28d37b8d/ColorizeVolume/README.md?plain=1#L1-L2>

---

<div class="post-metadata">

**Author:** ![Esteban\_Barreiro](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/esteban_barreiro/32/5430_2.png) [@Esteban\_Barreiro](https://discourse.slicer.org/u/Esteban_Barreiro)\
**Post date:** [May 30, 2026, 12:26pm UTC](https://discourse.slicer.org/t/new-colorize-volume-module/32254/12 "2026-05-30T12:26:20Z")

</div>

Yeah, scary! haha

Maybe this Module solve the dithering problem we had a few years ago with the SlicerFab results for Voxel Printing…¿?

---

<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:** [May 30, 2026, 1:04pm UTC](https://discourse.slicer.org/t/new-colorize-volume-module/32254/13 "2026-05-30T13:04:32Z")

</div>

Yes, the Colorize Volume module solves the problem of artifacts at segment boundaries caused by the difference in level of details between the original CT and the segmentation.

---

<div class="post-metadata">

**Author:** ![ThomasVanParys](https://avatars.discourse-cdn.com/v4/letter/t/7ea924/32.png) [@ThomasVanParys](https://discourse.slicer.org/u/ThomasVanParys)\
**Post date:** [June 1, 2026, 2:07pm UTC](https://discourse.slicer.org/t/new-colorize-volume-module/32254/14 "2026-06-01T14:07:46Z")

</div>

Those volume rendering settings are really nice! Looking forward to using it.

---

<div class="post-metadata">

**Author:** ![Esteban\_Barreiro](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/esteban_barreiro/32/5430_2.png) [@Esteban\_Barreiro](https://discourse.slicer.org/u/Esteban_Barreiro)\
**Post date:** [July 23, 2026, 12:56pm UTC](https://discourse.slicer.org/t/new-colorize-volume-module/32254/15 "2026-07-23T12:56:26Z")

</div>

Happy to hear that!

now we need a Voxel Printing or Pixel Fabrication license for PolyJet that still works for general users hahaha.

Do you think we should close the issue on Github - [https://github.com/SlicerFab/SlicerFab/issues/14](https://github.com/SlicerFab/SlicerFab/issues/14) ?

---

<div class="post-metadata">

**Author:** ![aiden.zhu](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/aiden.zhu/32/67145_2.png) [@aiden.zhu](https://discourse.slicer.org/u/aiden.zhu)\
**Post date:** [July 23, 2026, 1:23pm UTC](https://discourse.slicer.org/t/new-colorize-volume-module/32254/16 "2026-07-23T13:23:18Z")

</div>

Hi Jaimi,

Could you have some details on steps of how you set up this density-colormap? Thanks a lot.

---

<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:** [July 23, 2026, 1:49pm UTC](https://discourse.slicer.org/t/new-colorize-volume-module/32254/17 "2026-07-23T13:49:24Z")

</div>

> [@Esteban\_Barreiro](#):
>
> now we need a Voxel Printing or Pixel Fabrication license for PolyJet that still works for general users

Slicer can help with preparing input data in any format a printer software needs it.  
What is the current preferred data structure? RGBA volume? What are the supported file formats? NRRD, Nifti, …?

> [@Esteban\_Barreiro](#):
>
> Do you think we should close the issue on Github - [Add dithering · Issue #14 · SlicerFab/SlicerFab · GitHub](https://github.com/SlicerFab/SlicerFab/issues/14) ?

We can probably resolve the issue in 1-2 hours with the help of Claude.  
Do you mean that we don’t need to resolve it because commercial software includes the dithering already and there is no other way of getting your volumetric data to a printer?

---

<div class="post-metadata">

**Author:** ![Esteban\_Barreiro](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/esteban_barreiro/32/5430_2.png) [@Esteban\_Barreiro](https://discourse.slicer.org/u/Esteban_Barreiro)\
**Post date:** [July 23, 2026, 2:41pm UTC](https://discourse.slicer.org/t/new-colorize-volume-module/32254/18 "2026-07-23T14:41:45Z")

</div>

Hi Andras

The preferred data structure is RGBA, but there are little chances around the world to use at least the Voxel Printing license from Stratasys, for eample, they already deleted the chance in Grab CAD.

Anyway, is pretty interesting to have the SlicerFab extension working. I made a volume with Colorize Volumen, and then export the slices in png format using SlicerFab and the dithering works fine, so I consider it done for experimental and research purpouses.

Thanks for your patience.

---

<div class="post-metadata">

**Author:** ![jaimigray](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/jaimigray/32/67886_2.png) [@jaimigray](https://discourse.slicer.org/u/jaimigray)\
**Post date:** [July 23, 2026, 3:24pm UTC](https://discourse.slicer.org/t/new-colorize-volume-module/32254/19 "2026-07-23T15:24:07Z")

</div>

Hi Aiden, the density colormaps were made using the Volume Rendering module, giving me full control over the colormap for the skull and the ability to make the rest of the datasets invisible using the opacity controls. Then I used the Colorize Volume module to create another rendering layer for the skin. I made both the volume rendering and colorize volume layers visible at the same time to create this effect.

---

<div class="post-metadata">

**Author:** ![aiden.zhu](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/aiden.zhu/32/67145_2.png) [@aiden.zhu](https://discourse.slicer.org/u/aiden.zhu)\
**Post date:** [July 31, 2026, 2:45pm UTC](https://discourse.slicer.org/t/new-colorize-volume-module/32254/20 "2026-07-31T14:45:36Z")

</div>

Thanks a lot for the info. I will try to show some density-related colors.
