Ozeuth Posted May 22, 2020 Share Posted May 22, 2020 (edited) scene = hou.ui.curDesktop().paneTabOfType(hou.paneTabType.SceneViewer) viewport = scene.curViewport() frame = hou.frame() # cameras = list of scene cameras i = 0 for camera in cameras: viewport.setCamera(camera) flip_options = scene.flipbookSettings().stash() flip_options.frameRange((frame, frame)) #flip_options.beautyPassOnly(True) flip_options.cropOutMaskOverlay(True) path_name = hou.hipFile.name().split(".")[0] if not os.path.exists(path_name): os.makedirs(path_name) flip_options.output(path_name+"/opening_"+str(i)+".png") scene.flipbook(viewport, flip_options) i+=1 Hello all, I have a list of cameras. The goal is to view the scene through the cameras, take a screenshot and save them. I expect to get results like this, where I am looking through a specific camera, saved. However, though the UI shows us to be looking through the correct viewport, we only ever save out the view from the last ever camera: Any advice would be greatly appreciated! I have been unable to find a similar problem online. Thank You Edited May 22, 2020 by Ozeuth Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.