# Sharing custom presets

**URL:** <https://discourse.slicer.org/t/sharing-custom-presets/46690>\
**Category:** Development\
**Created:** [April 9, 2026, 5:52am UTC](https://discourse.slicer.org/t/sharing-custom-presets/46690 "2026-04-09T05:52:01Z")\
**Posts on this page:** 1\
**Showing post:** 4

<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:** [April 9, 2026, 9:49pm UTC](https://discourse.slicer.org/t/sharing-custom-presets/46690/4 "2026-04-09T21:49:25Z")

</div>

Spent a bit more time to make it a bit more automated. So now you create your volume property in Slicer and upload it directly from a module.

If you want to try out, you can try the **vp-submit** branch in the SlicerMorph `git clone --branch vp-submit https://github.com/SlicerMorph/SlicerMorph.git`

After that you can:

1. Load a volume and enable volume rendering and create one **VolumeProperty** preset in the scene (or edit one of the existing preset to make it different).

2. While strictly not necessary, I suggest renaming it different from the original preset name.

### **Submitting a preset**

1. Open the **SubmitVolumeRenderingPreset** module (under _SlicerMorph Utilities_).

2. Select your vp from the dropdown. You can hit refresh to get all the volume property loaded in the scene Fill in an optional description and author name.

3. Choose a 3-D view and arrange it as you want it to appear in the gallery.

4. Click **– Upload and submit to GitHub**. The module uploads both vp.json and the captures screenshot automatically (saved to a temp location) and opens a pre-filled GitHub issue in your browser.

5. Click **Submit new issue**

This would create a PR for me to take a quick look and once merged it will be shown at [GitHub - SlicerMorph/VPs: trial repo for sharing volume rendering properties · GitHub](https://github.com/SlicerMorph/VPs?tab=readme-ov-file)

Note that I decided to use the new JSON based volume rendering property file as opposed to old txt file. Make sure you are trying with a preview version.

Suggestions are welcomed.

---

_[View the full topic](https://discourse.slicer.org/t/sharing-custom-presets/46690)._
