Bases: MayaInstancePlugin
Collect Vray Proxy instance.
Add pointcache
family for it.
Source code in client/ayon_maya/plugins/publish/collect_vrayproxy.py
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25 | class CollectVrayProxy(plugin.MayaInstancePlugin):
"""Collect Vray Proxy instance.
Add `pointcache` family for it.
"""
order = pyblish.api.CollectorOrder + 0.01
label = "Collect Vray Proxy"
families = ["vrayproxy"]
def process(self, instance):
"""Collector entry point."""
if not instance.data.get("families"):
instance.data["families"] = []
if instance.data.get("vrmesh"):
instance.data["families"].append("vrayproxy.vrmesh")
if instance.data.get("alembic"):
instance.data["families"].append("vrayproxy.alembic")
|
process(instance)
Collector entry point.
Source code in client/ayon_maya/plugins/publish/collect_vrayproxy.py
16
17
18
19
20
21
22
23
24
25 | def process(self, instance):
"""Collector entry point."""
if not instance.data.get("families"):
instance.data["families"] = []
if instance.data.get("vrmesh"):
instance.data["families"].append("vrayproxy.vrmesh")
if instance.data.get("alembic"):
instance.data["families"].append("vrayproxy.alembic")
|