Commit d5fd34f2309f48865d46047dc82e7976ab6e9fe9
1 parent
a5ad13a1
Exists in
master
and in
55 other branches
Positioning the camera far enough to show all slices
Showing
1 changed file
with
4 additions
and
1 deletions
Show diff stats
invesalius/data/viewer_slice.py
... | ... | @@ -927,7 +927,10 @@ class Viewer(wx.Panel): |
927 | 927 | self.cam = self.slice_data.renderer.GetActiveCamera() |
928 | 928 | self.__build_cross_lines(imagedata) |
929 | 929 | #self.set_slice_number(0) |
930 | - self.set_slice_number(0) | |
930 | + | |
931 | + # Set the slice number to the last slice to ensure the camera if far | |
932 | + # enough to show all slices. | |
933 | + self.set_slice_number(max_slice_number - 1) | |
931 | 934 | self.__update_camera() |
932 | 935 | self.slice_data.renderer.ResetCamera() |
933 | 936 | self.interactor.GetRenderWindow().AddRenderer(self.slice_data.renderer) | ... | ... |