tryptech / obs-zoom-and-follow

Dynamic zoom and mouse tracking script for OBS Studio
Apache License 2.0
362 stars 63 forks source link

Zoom Steps... I think better ))) #111

Open vruzin opened 1 year ago

vruzin commented 1 year ago

lock_sizes = [1, 0.75, 0.5, 0.25, 0.1]

self.zoom_w = self.source_w_raw * zoom.lock_sizes[zoom.lock_size]
self.zoom_h = self.source_h_raw * zoom.lock_sizes[zoom.lock_size]
...
zoom.lock_size = zoom.lock_size + 1
if len(zoom.lock_sizes)<=zoom.lock_size :
        zoom.lock_size = 0
tryptech commented 1 year ago

How would this be reasonably implemented?