mirror of
https://github.com/ynput/ayon-core.git
synced 2026-01-01 08:24:53 +01:00
Fetch attribute from instance for alembic export
This commit is contained in:
parent
1a13d448d5
commit
11677142be
1 changed files with 8 additions and 1 deletions
|
|
@ -32,6 +32,12 @@ class ExtractColorbleedAlembic(colorbleed.api.Extractor):
|
||||||
start -= handles
|
start -= handles
|
||||||
end += handles
|
end += handles
|
||||||
|
|
||||||
|
attrs = instance.data.get("attr", "").split(";")
|
||||||
|
if not attrs:
|
||||||
|
attrs = ["cbId"]
|
||||||
|
|
||||||
|
attr_prefixes = instance.data.get("attrPrefix", "").split(";")
|
||||||
|
|
||||||
# Get extra export arguments
|
# Get extra export arguments
|
||||||
writeColorSets = instance.data.get("writeColorSets", False)
|
writeColorSets = instance.data.get("writeColorSets", False)
|
||||||
|
|
||||||
|
|
@ -44,7 +50,8 @@ class ExtractColorbleedAlembic(colorbleed.api.Extractor):
|
||||||
|
|
||||||
options = {
|
options = {
|
||||||
"step": instance.data.get("step", 1.0),
|
"step": instance.data.get("step", 1.0),
|
||||||
"attr": ["cbId"],
|
"attr": attrs,
|
||||||
|
"attrPrefix": attr_prefixes,
|
||||||
"writeVisibility": True,
|
"writeVisibility": True,
|
||||||
"writeCreases": True,
|
"writeCreases": True,
|
||||||
"writeColorSets": writeColorSets,
|
"writeColorSets": writeColorSets,
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue