# Slow 2d slice update speed

**URL:** <https://discourse.slicer.org/t/slow-2d-slice-update-speed/21206>\
**Category:** Support\
**Created:** [December 25, 2021, 7:48pm UTC](https://discourse.slicer.org/t/slow-2d-slice-update-speed/21206 "2021-12-25T19:48:50Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Hitesh\_Ganjoo](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/hitesh_ganjoo/32/12448_2.png) [@Hitesh\_Ganjoo](https://discourse.slicer.org/u/Hitesh_Ganjoo)\
**Post date:** [December 25, 2021, 7:48pm UTC](https://discourse.slicer.org/t/slow-2d-slice-update-speed/21206/1 "2021-12-25T19:48:51Z")

</div>

Hi,

I am trying to update the 2D slice views based on a normal(using the plane perpendicular to the normal as the slice plane).  
I am facing an issue with fast update of 2D views, and on initial analysis, it seems like vtkMRMLSliceNode::UpdateMatrices() takes the most time and the 2D slice update isnt real time and I need to reduce the rate of update to prevent the GUI from freezing… Is there a better way to update 2D slices realtime,if I want to update the 2D slice nodes several times per second?

Thanks,  
Hitesh
