{ "general": { "menu": { "create": "ctrl+alt+c", "publish": "ctrl+alt+p", "load": "ctrl+alt+l", "manage": "ctrl+alt+m", "build_workfile": "ctrl+alt+b" } }, "imageio": { "activate_host_color_management": true, "ocio_config": { "override_global_config": false, "filepath": [] }, "file_rules": { "activate_host_rules": false, "rules": {} }, "viewer": { "viewerProcess": "sRGB (default)" }, "baking": { "viewerProcess": "rec709 (default)" }, "workfile": { "colorManagement": "OCIO", "OCIO_config": "nuke-default", "workingSpaceLUT": "scene_linear", "monitorLut": "sRGB (default)" }, "nodes": { "requiredNodes": [ { "plugins": [ "CreateWriteRender" ], "nukeNodeClass": "Write", "knobs": [ { "type": "text", "name": "file_type", "value": "exr" }, { "type": "text", "name": "datatype", "value": "16 bit half" }, { "type": "text", "name": "compression", "value": "Zip (1 scanline)" }, { "type": "bool", "name": "autocrop", "value": true }, { "type": "color_gui", "name": "tile_color", "value": [ 186, 35, 35, 255 ] }, { "type": "text", "name": "channels", "value": "rgb" }, { "type": "text", "name": "colorspace", "value": "scene_linear" }, { "type": "bool", "name": "create_directories", "value": true } ] }, { "plugins": [ "CreateWritePrerender" ], "nukeNodeClass": "Write", "knobs": [ { "type": "text", "name": "file_type", "value": "exr" }, { "type": "text", "name": "datatype", "value": "16 bit half" }, { "type": "text", "name": "compression", "value": "Zip (1 scanline)" }, { "type": "bool", "name": "autocrop", "value": true }, { "type": "color_gui", "name": "tile_color", "value": [ 171, 171, 10, 255 ] }, { "type": "text", "name": "channels", "value": "rgb" }, { "type": "text", "name": "colorspace", "value": "scene_linear" }, { "type": "bool", "name": "create_directories", "value": true } ] }, { "plugins": [ "CreateWriteImage" ], "nukeNodeClass": "Write", "knobs": [ { "type": "text", "name": "file_type", "value": "tiff" }, { "type": "text", "name": "datatype", "value": "16 bit" }, { "type": "text", "name": "compression", "value": "Deflate" }, { "type": "color_gui", "name": "tile_color", "value": [ 56, 162, 7, 255 ] }, { "type": "text", "name": "channels", "value": "rgb" }, { "type": "text", "name": "colorspace", "value": "texture_paint" }, { "type": "bool", "name": "create_directories", "value": true } ] } ], "overrideNodes": [] }, "regexInputs": { "inputs": [ { "regex": "(beauty).*(?=.exr)", "colorspace": "scene_linear" } ] } }, "nuke-dirmap": { "enabled": false, "paths": { "source-path": [], "destination-path": [] } }, "scriptsmenu": { "name": "OpenPype Tools", "definition": [ { "type": "action", "sourcetype": "python", "title": "OpenPype Docs", "command": "import webbrowser;webbrowser.open(url='https://openpype.io/docs/artist_hosts_nuke_tut')", "tooltip": "Open the OpenPype Nuke user doc page" }, { "type": "action", "sourcetype": "python", "title": "Set Frame Start (Read Node)", "command": "from openpype.hosts.nuke.startup.frame_setting_for_read_nodes import main;main();", "tooltip": "Set frame start for read node(s)" }, { "type": "action", "sourcetype": "python", "title": "Set non publish output for Write Node", "command": "from openpype.hosts.nuke.startup.custom_write_node import main;main();", "tooltip": "Open the OpenPype Nuke user doc page" } ] }, "gizmo": [ { "toolbar_menu_name": "OpenPype Gizmo", "gizmo_source_dir": { "windows": [], "darwin": [], "linux": [] }, "toolbar_icon_path": { "windows": "", "darwin": "", "linux": "" }, "gizmo_definition": [ { "gizmo_toolbar_path": "/path/to/menu", "sub_gizmo_list": [ { "sourcetype": "python", "title": "Gizmo Note", "command": "nuke.nodes.StickyNote(label='You can create your own toolbar menu in the Nuke GizmoMenu of OpenPype')", "icon": "", "shortcut": "" } ] } ] } ], "create": { "CreateWriteRender": { "temp_rendering_path_template": "{work}/renders/nuke/{subset}/{subset}.{frame}.{ext}", "default_variants": [ "Main", "Mask" ], "instance_attributes": [ "reviewable", "farm_rendering" ], "prenodes": { "Reformat01": { "nodeclass": "Reformat", "dependent": "", "knobs": [ { "type": "text", "name": "resize", "value": "none" }, { "type": "bool", "name": "black_outside", "value": true } ] } } }, "CreateWritePrerender": { "temp_rendering_path_template": "{work}/renders/nuke/{subset}/{subset}.{frame}.{ext}", "default_variants": [ "Key01", "Bg01", "Fg01", "Branch01", "Part01" ], "instance_attributes": [ "farm_rendering", "use_range_limit" ], "prenodes": {} }, "CreateWriteImage": { "temp_rendering_path_template": "{work}/renders/nuke/{subset}/{subset}.{ext}", "default_variants": [ "StillFrame", "MPFrame", "LayoutFrame" ], "instance_attributes": [ "use_range_limit" ], "prenodes": { "FrameHold01": { "nodeclass": "FrameHold", "dependent": "", "knobs": [ { "type": "expression", "name": "first_frame", "expression": "parent.first" } ] } } } }, "publish": { "CollectInstanceData": { "sync_workfile_version_on_families": [ "nukenodes", "camera", "gizmo", "source", "render", "write" ] }, "ValidateCorrectAssetContext": { "enabled": true, "optional": true, "active": true }, "ValidateContainers": { "enabled": true, "optional": true, "active": true }, "ValidateKnobs": { "enabled": false, "knobs": { "render": { "review": true } } }, "ValidateOutputResolution": { "enabled": true, "optional": true, "active": true }, "ValidateBackdrop": { "enabled": true, "optional": true, "active": true }, "ValidateGizmo": { "enabled": true, "optional": true, "active": true }, "ValidateScriptAttributes": { "enabled": true, "optional": true, "active": true }, "ExtractThumbnail": { "enabled": true, "use_rendered": true, "bake_viewer_process": true, "bake_viewer_input_process": true, "nodes": { "Reformat": [ [ "type", "to format" ], [ "format", "HD_1080" ], [ "filter", "Lanczos6" ], [ "black_outside", true ], [ "pbb", false ] ] }, "reposition_nodes": [ { "node_class": "Reformat", "knobs": [ { "type": "text", "name": "type", "value": "to format" }, { "type": "text", "name": "format", "value": "HD_1080" }, { "type": "text", "name": "filter", "value": "Lanczos6" }, { "type": "bool", "name": "black_outside", "value": true }, { "type": "bool", "name": "pbb", "value": false } ] } ] }, "ExtractReviewData": { "enabled": false }, "ExtractReviewDataLut": { "enabled": false }, "ExtractReviewDataMov": { "enabled": true, "viewer_lut_raw": false, "outputs": { "baking": { "filter": { "task_types": [], "families": [], "subsets": [] }, "read_raw": false, "viewer_process_override": "", "bake_viewer_process": true, "bake_viewer_input_process": true, "reformat_nodes_config": { "enabled": false, "reposition_nodes": [ { "node_class": "Reformat", "knobs": [ { "type": "text", "name": "type", "value": "to format" }, { "type": "text", "name": "format", "value": "HD_1080" }, { "type": "text", "name": "filter", "value": "Lanczos6" }, { "type": "bool", "name": "black_outside", "value": true }, { "type": "bool", "name": "pbb", "value": false } ] } ] }, "extension": "mov", "add_custom_tags": [] } } }, "ExtractReviewIntermediates": { "enabled": true, "viewer_lut_raw": false, "outputs": { "baking": { "filter": { "task_types": [], "families": [], "subsets": [] }, "read_raw": false, "viewer_process_override": "", "bake_viewer_process": true, "bake_viewer_input_process": true, "reformat_nodes_config": { "enabled": false, "reposition_nodes": [ { "node_class": "Reformat", "knobs": [ { "type": "text", "name": "type", "value": "to format" }, { "type": "text", "name": "format", "value": "HD_1080" }, { "type": "text", "name": "filter", "value": "Lanczos6" }, { "type": "bool", "name": "black_outside", "value": true }, { "type": "bool", "name": "pbb", "value": false } ] } ] }, "extension": "mov", "add_custom_tags": [] } } }, "ExtractSlateFrame": { "viewer_lut_raw": false, "key_value_mapping": { "f_submission_note": [ true, "{comment}" ], "f_submitting_for": [ true, "{intent[value]}" ], "f_vfx_scope_of_work": [ false, "" ] } }, "IncrementScriptVersion": { "enabled": true, "optional": true, "active": true } }, "load": { "LoadImage": { "enabled": true, "_representations": [], "node_name_template": "{class_name}_{ext}" }, "LoadClip": { "enabled": true, "_representations": [], "node_name_template": "{class_name}_{ext}", "options_defaults": { "start_at_workfile": true, "add_retime": true } } }, "workfile_builder": { "create_first_version": false, "custom_templates": [], "builder_on_start": false, "profiles": [] }, "templated_workfile_build": { "profiles": [] }, "filters": {} }