Isolate view on instance members if more than camera (one object).

This commit is contained in:
Toke Stuart Jepsen 2020-08-11 13:52:21 +01:00
parent c57086b13d
commit 0b6ef8c6f5
2 changed files with 10 additions and 0 deletions

View file

@ -77,6 +77,11 @@ class ExtractPlayblast(pype.api.Extractor):
pm.currentTime(refreshFrameInt - 1, edit=True)
pm.currentTime(refreshFrameInt, edit=True)
# Isolate view is requested by having objects in the set besides a
# camera.
if len(instance.data["setMembers"]) > 1:
preset["isolate"] = instance.data["setMembers"]
with maintained_time():
filename = preset.get("filename", "%TEMP%")