From 112e1e6aca76713896121957abf9f7da0c52c7b0 Mon Sep 17 00:00:00 2001 From: Milan Kolar Date: Thu, 26 Nov 2020 00:01:55 +0100 Subject: [PATCH] separate hosts in project settings --- .../defaults/project_settings/celaction.json | 13 ++ .../defaults/project_settings/hiero.json | 11 + .../defaults/project_settings/maya.json | 220 ++++++++++++++++++ .../defaults/project_settings/nuke.json | 62 +++++ .../plugins/maya/workfile_build.json | 17 +- .../defaults/project_settings/resolve.json | 9 + .../system_settings/global/modules.json | 29 ++- 7 files changed, 340 insertions(+), 21 deletions(-) create mode 100644 pype/settings/defaults/project_settings/celaction.json create mode 100644 pype/settings/defaults/project_settings/hiero.json create mode 100644 pype/settings/defaults/project_settings/maya.json create mode 100644 pype/settings/defaults/project_settings/nuke.json create mode 100644 pype/settings/defaults/project_settings/resolve.json diff --git a/pype/settings/defaults/project_settings/celaction.json b/pype/settings/defaults/project_settings/celaction.json new file mode 100644 index 0000000000..10165e92de --- /dev/null +++ b/pype/settings/defaults/project_settings/celaction.json @@ -0,0 +1,13 @@ +{ + "publish": { + "ExtractCelactionDeadline": { + "enabled": true, + "deadline_department": "", + "deadline_priority": 0, + "deadline_pool": "", + "deadline_pool_secondary": "", + "deadline_group": "", + "deadline_chunk_size": 0 + } + } +} \ No newline at end of file diff --git a/pype/settings/defaults/project_settings/hiero.json b/pype/settings/defaults/project_settings/hiero.json new file mode 100644 index 0000000000..8d31f2d56d --- /dev/null +++ b/pype/settings/defaults/project_settings/hiero.json @@ -0,0 +1,11 @@ +{ + "publish": { + "CollectInstanceVersion": { + "enabled": true + }, + "ExtractReviewCutUpVideo": { + "enabled": true, + "tags_addition": [] + } + } +} \ No newline at end of file diff --git a/pype/settings/defaults/project_settings/maya.json b/pype/settings/defaults/project_settings/maya.json new file mode 100644 index 0000000000..d9ec13b3ed --- /dev/null +++ b/pype/settings/defaults/project_settings/maya.json @@ -0,0 +1,220 @@ +{ + "maya_capture": { + "Codec": { + "compression": "jpg", + "format": "image", + "quality": 95 + }, + "Display Options": { + "background": [ + 0.7, + 0.7, + 0.7 + ], + "backgroundBottom": [ + 0.7, + 0.7, + 0.7 + ], + "backgroundTop": [ + 0.7, + 0.7, + 0.7 + ], + "override_display": true + }, + "Generic": { + "isolate_view": true, + "off_screen": true + }, + "IO": { + "name": "", + "open_finished": true, + "raw_frame_numbers": true, + "recent_playblasts": [], + "save_file": true + }, + "PanZoom": { + "pan_zoom": true + }, + "Renderer": { + "rendererName": "vp2Renderer" + }, + "Resolution": { + "width": 1080, + "height": 1920, + "percent": 1.0, + "mode": "Custom" + }, + "Time Range": { + "start_frame": 0, + "end_frame": 0, + "frame": "", + "time": "Time Slider" + }, + "Viewport Options": { + "cameras": false, + "clipGhosts": false, + "controlVertices": false, + "deformers": false, + "dimensions": false, + "displayLights": 0, + "dynamicConstraints": false, + "dynamics": false, + "fluids": false, + "follicles": false, + "gpuCacheDisplayFilter": false, + "greasePencils": false, + "grid": false, + "hairSystems": true, + "handles": false, + "high_quality": true, + "hud": false, + "hulls": false, + "ikHandles": false, + "imagePlane": true, + "joints": false, + "lights": false, + "locators": false, + "manipulators": false, + "motionTrails": false, + "nCloths": false, + "nParticles": false, + "nRigids": false, + "nurbsCurves": false, + "nurbsSurfaces": false, + "override_viewport_options": true, + "particleInstancers": false, + "pivots": false, + "planes": false, + "pluginShapes": false, + "polymeshes": true, + "shadows": true, + "strokes": false, + "subdivSurfaces": false, + "textures": false, + "twoSidedLighting": true + }, + "Camera Options": { + "displayGateMask": false, + "displayResolution": false, + "displayFilmGate": false, + "displayFieldChart": false, + "displaySafeAction": false, + "displaySafeTitle": false, + "displayFilmPivot": false, + "displayFilmOrigin": false, + "overscan": 1.0 + } + }, + "publish": { + "ValidateModelName": { + "enabled": true, + "material_file": { + "windows": "", + "darwin": "", + "linux": "" + }, + "regex": "" + }, + "ValidateAssemblyName": { + "enabled": true + }, + "ValidateShaderName": { + "enabled": true, + "regex": "" + }, + "ValidateMeshHasOverlappingUVs": { + "enabled": true + } + }, + "workfile_build": { + "profiles": [ + { + "tasks": [ + "Lighting" + ], + "current_context": [ + { + "subset_name_filters": [ + "\".+[Mm]ain\"" + ], + "families": [ + "model" + ], + "repre_names": [ + "abc", + "ma" + ], + "loaders": [ + "ReferenceLoader" + ] + }, + { + "subset_name_filters": [], + "families": [ + "animation", + "pointcache" + ], + "repre_names": [ + "abc" + ], + "loaders": [ + "ReferenceLoader" + ] + }, + { + "subset_name_filters": [], + "families": [ + "rendersetup" + ], + "repre_names": [ + "json" + ], + "loaders": [ + "RenderSetupLoader" + ] + }, + { + "subset_name_filters": [], + "families": [ + "camera" + ], + "repre_names": [ + "abc" + ], + "loaders": [ + "ReferenceLoader" + ] + } + ], + "linked_assets": [ + { + "subset_name_filters": [], + "families": [ + "sedress" + ], + "repre_names": [ + "ma" + ], + "loaders": [ + "ReferenceLoader" + ] + }, + { + "subset_name_filters": [], + "families": [ + "ArnoldStandin" + ], + "repre_names": [ + "ass" + ], + "loaders": [ + "assLoader" + ] + } + ] + } + ] + } +} \ No newline at end of file diff --git a/pype/settings/defaults/project_settings/nuke.json b/pype/settings/defaults/project_settings/nuke.json new file mode 100644 index 0000000000..98b4f55aa4 --- /dev/null +++ b/pype/settings/defaults/project_settings/nuke.json @@ -0,0 +1,62 @@ +{ + "create": { + "CreateWriteRender": { + "fpath_template": "" + }, + "CreateWritePrerender": { + "fpath_template": "" + } + }, + "publish": { + "ExtractThumbnail": { + "enabled": true, + "nodes": {} + }, + "ValidateNukeWriteKnobs": { + "enabled": true, + "knobs": {} + }, + "ExtractReviewDataLut": { + "enabled": true + }, + "ExtractReviewDataMov": { + "enabled": true, + "viewer_lut_raw": true + }, + "ExtractSlateFrame": { + "viewer_lut_raw": true + }, + "NukeSubmitDeadline": { + "deadline_priority": 0, + "deadline_pool": "", + "deadline_pool_secondary": "", + "deadline_chunk_size": 0 + } + }, + "workfile_build": { + "profiles": [ + { + "tasks": [ + "compositing" + ], + "current_context": [ + { + "subset_name_filters": [], + "families": [ + "render", + "plate" + ], + "repre_names": [ + "exr", + "dpx" + ], + "loaders": [ + "LoadSequence" + ] + } + ], + "linked_assets": [] + } + ] + } +} \ No newline at end of file diff --git a/pype/settings/defaults/project_settings/plugins/maya/workfile_build.json b/pype/settings/defaults/project_settings/plugins/maya/workfile_build.json index 443bc2cb2c..1aad307895 100644 --- a/pype/settings/defaults/project_settings/plugins/maya/workfile_build.json +++ b/pype/settings/defaults/project_settings/plugins/maya/workfile_build.json @@ -1,10 +1,8 @@ -[ - { +[{ "tasks": [ "lighting" ], - "current_context": [ - { + "current_context": [{ "subset_name_filters": [ ".+[Mm]ain" ], @@ -54,8 +52,7 @@ ] } ], - "linked_assets": [ - { + "linked_assets": [{ "families": [ "setdress" ], @@ -83,8 +80,7 @@ "tasks": [ "animation" ], - "current_context": [ - { + "current_context": [{ "families": [ "camera" ], @@ -108,8 +104,7 @@ ] } ], - "linked_assets": [ - { + "linked_assets": [{ "families": [ "setdress" ], @@ -133,4 +128,4 @@ } ] } -] \ No newline at end of file +] diff --git a/pype/settings/defaults/project_settings/resolve.json b/pype/settings/defaults/project_settings/resolve.json new file mode 100644 index 0000000000..646eb3a70b --- /dev/null +++ b/pype/settings/defaults/project_settings/resolve.json @@ -0,0 +1,9 @@ +{ + "create": { + "CreateShotClip": { + "clipName": "", + "folder": "", + "steps": 0 + } + } +} \ No newline at end of file diff --git a/pype/settings/defaults/system_settings/global/modules.json b/pype/settings/defaults/system_settings/global/modules.json index 6c7a45cca3..386e37b246 100644 --- a/pype/settings/defaults/system_settings/global/modules.json +++ b/pype/settings/defaults/system_settings/global/modules.json @@ -31,19 +31,28 @@ "sync_to_avalon": { "enabled": true, "statuses_name_change": [ - "not ready" + "not ready", + "ready" ] + }, + "push_frame_values_to_task": { + "enabled": true, + "interest_entity_types": [ + "shot" + ], + "interest_attributess": [ + "frameStart", + "frameEnd" + ] + }, + "thumbnail_updates": { + "enabled": true, + "levels": 2 + }, + "user_assignment": { + "enabled": true } }, - "status_version_to_task": {}, - "status_update": { - "Ready": [ - "Not Ready" - ], - "In Progress": [ - "_any_" - ] - }, "intent": { "items": { "-": "-",