mirror of
https://github.com/ynput/ayon-core.git
synced 2025-12-27 06:12:19 +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
|
||||
end += handles
|
||||
|
||||
attrs = instance.data.get("attr", "").split(";")
|
||||
if not attrs:
|
||||
attrs = ["cbId"]
|
||||
|
||||
attr_prefixes = instance.data.get("attrPrefix", "").split(";")
|
||||
|
||||
# Get extra export arguments
|
||||
writeColorSets = instance.data.get("writeColorSets", False)
|
||||
|
||||
|
|
@ -44,7 +50,8 @@ class ExtractColorbleedAlembic(colorbleed.api.Extractor):
|
|||
|
||||
options = {
|
||||
"step": instance.data.get("step", 1.0),
|
||||
"attr": ["cbId"],
|
||||
"attr": attrs,
|
||||
"attrPrefix": attr_prefixes,
|
||||
"writeVisibility": True,
|
||||
"writeCreases": True,
|
||||
"writeColorSets": writeColorSets,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue