# Custom View in 3D Slicer

**URL:** https://discourse.slicer.org/t/custom-view-in-3d-slicer/31913
**Category:** Development
**Tags:** python, mrml, extensions
**Created:** [September 26, 2023, 4:22pm UTC](https://discourse.slicer.org/t/custom-view-in-3d-slicer/31913 "2023-09-26T16:22:06Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![Gaelle\_Leroux](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/gaelle_leroux/32/66230_2.png) [@Gaelle\_Leroux](https://discourse.slicer.org/u/Gaelle_Leroux)
#### Post date: [September 26, 2023, 4:22pm UTC](https://discourse.slicer.org/t/custom-view-in-3d-slicer/31913/1 "2023-09-26T16:22:06Z")

</div>

Hello !

I want to develop an extension that will have a custom view. The view consist of three 3D views side by side. In one view I want to have a source model, in the second view I want to have the target model and in the third view both source and target with the result.  
Is there documentation that could help me achieve this ?

Thank you very much.

---

<div class="post-metadata">

### Author: ![mikebind](https://avatars.discourse-cdn.com/v4/letter/m/71e660/32.png) [@mikebind](https://discourse.slicer.org/u/mikebind)
#### Post date: [September 26, 2023, 7:17pm UTC](https://discourse.slicer.org/t/custom-view-in-3d-slicer/31913/2 "2023-09-26T19:17:25Z")

</div>

You can achieve this using [custom layouts.](https://slicer.readthedocs.io/en/latest/developer_guide/script_repository.html#customize-view-layout). Feel free to post back if you run into problems implementing.
