Skip to content

Commit 8b7189d

Browse files
More robust initialization of the vtk window (#1394)
1 parent cce60ce commit 8b7189d

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

cadquery/vis.py

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -78,17 +78,18 @@ def show(*objs: Union[Shape, Workplane, Assembly, Sketch]):
7878
renderer = win.GetRenderers().GetFirstRenderer()
7979
renderer.GradientBackgroundOn()
8080

81-
# set size and camera
82-
win.SetSize(*win.GetScreenSize())
83-
win.SetPosition(-10, 0)
84-
81+
# set camera
8582
camera = renderer.GetActiveCamera()
8683
camera.Roll(-35)
8784
camera.Elevation(-45)
8885
renderer.ResetCamera()
8986

90-
# show and return
87+
# initialize and set size
9188
inter.Initialize()
89+
win.SetSize(*win.GetScreenSize())
90+
win.SetPosition(-10, 0)
91+
92+
# show and return
9293
win.Render()
9394
inter.Start()
9495

0 commit comments

Comments
 (0)