git.lucas.co / hou-control
git clone https://git.lucas.co/hou-control.git

python3.11libs/hc/hcdefaultcam.py (561B)

 1 import hou
 2 
 3 class HCDefaultCam:
 4     def __init__(self, default_cam, scene_viewer):
 5         self.default_cam = default_cam
 6         self.scene_viewer = scene_viewer
 7 
 8     def frame(self):
 9         for viewport in self.scene_viewer.allViewports():
10             default_cam = viewport.camera()
11             # Is cam default or node.
12             if not hou_defaultcam:
13                 viewport.frameAll()
14 
15     def nextView(self):
16         return
17 
18     def rotate(self, key):
19         return
20 
21     def translate(self, key):
22         return
23 
24     def zoom(self):
25         return