mirror of
https://github.com/ynput/ayon-core.git
synced 2026-01-01 16:34:53 +01:00
AYON: Addon settings in OpenPype (#5347)
* copied addons from 'ayon-addon-settings' * added AE, photoshop and harmony addon * moved openpype to subfolder * cleanup repository files * updated create package script and README.md * formatting fixes * added cli flags to be able keep server structure * print progress and output dir * another formatting fixes
This commit is contained in:
parent
e6d9697e23
commit
2b37b8af48
167 changed files with 15525 additions and 146 deletions
62
server_addon/aftereffects/server/settings/main.py
Normal file
62
server_addon/aftereffects/server/settings/main.py
Normal file
|
|
@ -0,0 +1,62 @@
|
|||
from pydantic import Field
|
||||
from ayon_server.settings import BaseSettingsModel
|
||||
|
||||
from .imageio import AfterEffectsImageIOModel
|
||||
from .creator_plugins import AfterEffectsCreatorPlugins
|
||||
from .publish_plugins import AfterEffectsPublishPlugins
|
||||
from .workfile_builder import WorkfileBuilderPlugin
|
||||
|
||||
|
||||
class AfterEffectsSettings(BaseSettingsModel):
|
||||
"""AfterEffects Project Settings."""
|
||||
|
||||
imageio: AfterEffectsImageIOModel = Field(
|
||||
default_factory=AfterEffectsImageIOModel,
|
||||
title="OCIO config"
|
||||
)
|
||||
create: AfterEffectsCreatorPlugins = Field(
|
||||
default_factory=AfterEffectsCreatorPlugins,
|
||||
title="Creator plugins"
|
||||
)
|
||||
|
||||
publish: AfterEffectsPublishPlugins = Field(
|
||||
default_factory=AfterEffectsPublishPlugins,
|
||||
title="Publish plugins"
|
||||
)
|
||||
|
||||
workfile_builder: WorkfileBuilderPlugin = Field(
|
||||
default_factory=WorkfileBuilderPlugin,
|
||||
title="Workfile Builder"
|
||||
)
|
||||
|
||||
|
||||
DEFAULT_AFTEREFFECTS_SETTING = {
|
||||
"create": {
|
||||
"RenderCreator": {
|
||||
"mark_for_review": True,
|
||||
"defaults": [
|
||||
"Main"
|
||||
]
|
||||
}
|
||||
},
|
||||
"publish": {
|
||||
"CollectReview": {
|
||||
"enabled": True
|
||||
},
|
||||
"ValidateSceneSettings": {
|
||||
"enabled": True,
|
||||
"optional": True,
|
||||
"active": True,
|
||||
"skip_resolution_check": [
|
||||
".*"
|
||||
],
|
||||
"skip_timelines_check": [
|
||||
".*"
|
||||
]
|
||||
}
|
||||
},
|
||||
"workfile_builder": {
|
||||
"create_first_version": False,
|
||||
"custom_templates": []
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue