Refactor iter_visible_in_frame_range -> iter_visible_nodes_in_range

This commit is contained in:
Roy Nieterau 2022-06-29 17:22:21 +02:00
parent a99cc8f497
commit 19a5ed7be3
4 changed files with 7 additions and 7 deletions

View file

@ -3224,7 +3224,7 @@ def maintained_time():
cmds.currentTime(ct, edit=True)
def iter_visible_in_frame_range(nodes, start, end):
def iter_visible_nodes_in_range(nodes, start, end):
"""Yield nodes that are visible in start-end frame range.
- Ignores intermediateObjects completely.

View file

@ -7,7 +7,7 @@ from openpype.hosts.maya.api.lib import (
extract_alembic,
suspended_refresh,
maintained_selection,
iter_visible_in_frame_range
iter_visible_nodes_in_range
)
@ -83,7 +83,7 @@ class ExtractAnimation(openpype.api.Extractor):
# flag does not filter out those that are only hidden on some
# frames as it counts "animated" or "connected" visibilities as
# if it's always visible.
nodes = list(iter_visible_in_frame_range(nodes,
nodes = list(iter_visible_nodes_in_range(nodes,
start=start,
end=end))

View file

@ -7,7 +7,7 @@ from openpype.hosts.maya.api.lib import (
extract_alembic,
suspended_refresh,
maintained_selection,
iter_visible_in_frame_range
iter_visible_nodes_in_range
)
@ -86,7 +86,7 @@ class ExtractAlembic(openpype.api.Extractor):
# flag does not filter out those that are only hidden on some
# frames as it counts "animated" or "connected" visibilities as
# if it's always visible.
nodes = list(iter_visible_in_frame_range(nodes,
nodes = list(iter_visible_nodes_in_range(nodes,
start=start,
end=end))

View file

@ -1,7 +1,7 @@
import pyblish.api
import openpype.api
from openpype.hosts.maya.api.lib import iter_visible_in_frame_range
from openpype.hosts.maya.api.lib import iter_visible_nodes_in_range
import openpype.hosts.maya.api.action
@ -40,7 +40,7 @@ class ValidateAlembicVisibleOnly(pyblish.api.InstancePlugin):
nodes = instance[:]
start, end = cls.get_frame_range(instance)
if not any(iter_visible_in_frame_range(nodes, start, end)):
if not any(iter_visible_nodes_in_range(nodes, start, end)):
# Return the nodes we have considered so the user can identify
# them with the select invalid action
return nodes