mirror of
https://github.com/ynput/ayon-core.git
synced 2026-01-01 16:34:53 +01:00
* OP-4258 - Settings for transient template * OP-4258 - added collector for transient staging dir Allows setting profiles to create persistent stagingDir. * OP-4258 - implemented persistent stagingDir in cleanup * OP-4258 - updated logging * OP-4258 - updated settings * OP-4258 - Hound * OP-4258 - renamed class to better name * OP-4258 - changed location of Settings Should be used in create and collecting phase also. * OP-4258 - remove version placeholder from transient template It was discussed that it shouldn't be used for now. * OP-4258 - extracted transient dir query logic This should be used in collection and creation phase for DCCs which are storing staging dir path directly into nodes. * OP-4258 - added use of scene_name placeholder in collector DCC dependent, way how to implement versioning, might not be used. * OP-4258 - fix scene_name * OP-4258 - remove wrong defaults * OP-4258 - added possibility of different template name Studio might want to put renders to different place from caches. * OP-4258 - renamed according to GH comments * OP-4258 - use is active filter * OP-4258 - use is active filter * OP-4793 - added project_settings to signature * OP-4793 - updated logging message * OP-4793 - added documentation * OP-4258 - fix function arguments * OP-4258 - updates to documentation * OP-4258 - added known issues to documentation --------- Co-authored-by: Roy Nieterau <roy_nieterau@hotmail.com>
73 lines
3 KiB
JSON
73 lines
3 KiB
JSON
{
|
|
"defaults": {
|
|
"version_padding": 3,
|
|
"version": "v{version:0>{@version_padding}}",
|
|
"frame_padding": 4,
|
|
"frame": "{frame:0>{@frame_padding}}"
|
|
},
|
|
"work": {
|
|
"folder": "{root[work]}/{project[name]}/{hierarchy}/{asset}/work/{task[name]}",
|
|
"file": "{project[code]}_{asset}_{task[name]}_{@version}<_{comment}>.{ext}",
|
|
"path": "{@folder}/{@file}"
|
|
},
|
|
"render": {
|
|
"folder": "{root[work]}/{project[name]}/{hierarchy}/{asset}/publish/{family}/{subset}/{@version}",
|
|
"file": "{project[code]}_{asset}_{subset}_{@version}<_{output}><.{@frame}>.{ext}",
|
|
"path": "{@folder}/{@file}"
|
|
},
|
|
"publish": {
|
|
"folder": "{root[work]}/{project[name]}/{hierarchy}/{asset}/publish/{family}/{subset}/{@version}",
|
|
"file": "{project[code]}_{asset}_{subset}_{@version}<_{output}><.{@frame}><_{udim}>.{ext}",
|
|
"path": "{@folder}/{@file}",
|
|
"thumbnail": "{thumbnail_root}/{project[name]}/{_id}_{thumbnail_type}.{ext}"
|
|
},
|
|
"hero": {
|
|
"folder": "{root[work]}/{project[name]}/{hierarchy}/{asset}/publish/{family}/{subset}/hero",
|
|
"file": "{project[code]}_{asset}_{subset}_hero<_{output}><.{frame}>.{ext}",
|
|
"path": "{@folder}/{@file}"
|
|
},
|
|
"delivery": {},
|
|
"unreal": {
|
|
"folder": "{root[work]}/{project[name]}/unreal/{task[name]}",
|
|
"file": "{project[code]}_{asset}.{ext}",
|
|
"path": "{@folder}/{@file}"
|
|
},
|
|
"others": {
|
|
"maya2unreal": {
|
|
"folder": "{root[work]}/{project[name]}/{hierarchy}/{asset}/publish/{family}",
|
|
"file": "{subset}_{@version}<_{output}><.{@frame}>.{ext}",
|
|
"path": "{@folder}/{@file}"
|
|
},
|
|
"simpleUnrealTextureHero": {
|
|
"folder": "{root[work]}/{project[name]}/{hierarchy}/{asset}/publish/{family}/hero",
|
|
"file": "{originalBasename}.{ext}",
|
|
"path": "{@folder}/{@file}"
|
|
},
|
|
"simpleUnrealTexture": {
|
|
"folder": "{root[work]}/{project[name]}/{hierarchy}/{asset}/publish/{family}/{@version}",
|
|
"file": "{originalBasename}_{@version}.{ext}",
|
|
"path": "{@folder}/{@file}"
|
|
},
|
|
"online": {
|
|
"folder": "{root[work]}/{project[name]}/{hierarchy}/{asset}/publish/{family}/{subset}/{@version}",
|
|
"file": "{originalBasename}<.{@frame}><_{udim}>.{ext}",
|
|
"path": "{@folder}/{@file}"
|
|
},
|
|
"source": {
|
|
"folder": "{root[work]}/{originalDirname}",
|
|
"file": "{originalBasename}.{ext}",
|
|
"path": "{@folder}/{@file}"
|
|
},
|
|
"transient": {
|
|
"folder": "{root[work]}/{project[name]}/{hierarchy}/{asset}/work/{family}/{subset}"
|
|
},
|
|
"__dynamic_keys_labels__": {
|
|
"maya2unreal": "Maya to Unreal",
|
|
"simpleUnrealTextureHero": "Simple Unreal Texture - Hero",
|
|
"simpleUnrealTexture": "Simple Unreal Texture",
|
|
"online": "online",
|
|
"source": "source",
|
|
"transient": "transient"
|
|
}
|
|
}
|
|
}
|