Skip to content
This repository has been archived by the owner on Sep 20, 2024. It is now read-only.

Isolate view on instance members. #425

Merged
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions pype/plugins/maya/publish/extract_playblast.py
Original file line number Diff line number Diff line change
Expand Up @@ -77,6 +77,11 @@ def process(self, instance):
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%")

Expand Down
5 changes: 5 additions & 0 deletions pype/plugins/maya/publish/extract_thumbnail.py
Original file line number Diff line number Diff line change
Expand Up @@ -77,6 +77,11 @@ def process(self, instance):
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%")

Expand Down