{"id":47968811,"url":"https://github.com/legandrop/lga_toolpack-for_nuke","last_synced_at":"2026-05-26T00:00:47.966Z","repository":{"id":299821262,"uuid":"1004306698","full_name":"legandrop/LGA_ToolPack-for_Nuke","owner":"legandrop","description":"A collection of small tools and shortcuts designed to simplify repetitive tasks and speed up everyday compositing work.","archived":false,"fork":false,"pushed_at":"2026-05-25T22:03:23.000Z","size":28057,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-05-25T23:27:05.433Z","etag":null,"topics":["foundry","foundry-nuke","nuke","nukex"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/legandrop.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-06-18T12:29:15.000Z","updated_at":"2026-05-25T22:03:25.000Z","dependencies_parsed_at":"2025-08-24T03:21:57.257Z","dependency_job_id":"d97d24d2-7e6f-49b8-89c3-5690b442ec64","html_url":"https://github.com/legandrop/LGA_ToolPack-for_Nuke","commit_stats":null,"previous_names":["legandrop/lga_toolpack-for_nuke"],"tags_count":5,"template":false,"template_full_name":null,"purl":"pkg:github/legandrop/LGA_ToolPack-for_Nuke","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/legandrop%2FLGA_ToolPack-for_Nuke","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/legandrop%2FLGA_ToolPack-for_Nuke/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/legandrop%2FLGA_ToolPack-for_Nuke/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/legandrop%2FLGA_ToolPack-for_Nuke/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/legandrop","download_url":"https://codeload.github.com/legandrop/LGA_ToolPack-for_Nuke/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/legandrop%2FLGA_ToolPack-for_Nuke/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33497930,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-25T14:31:05.219Z","status":"ssl_error","status_checked_at":"2026-05-25T14:31:02.878Z","response_time":57,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["foundry","foundry-nuke","nuke","nukex"],"created_at":"2026-04-04T10:41:01.830Z","updated_at":"2026-05-26T00:00:47.960Z","avatar_url":"https://github.com/legandrop.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp\u003e\n  \u003cimg src=\"Doc_Media/image1.png\" alt=\"LGA Tool Pack logo\" width=\"56\" height=\"56\" align=\"left\" style=\"margin-right:8px;\"\u003e\n  \u003cspan style=\"font-size:1.6em;font-weight:700;line-height:1;\"\u003eLGA TOOL PACK\u003c/span\u003e\u003cbr\u003e\n  \u003cspan style=\"font-style:italic;line-height:1;\"\u003eLega | v2.55\u003c/span\u003e\u003cbr\u003e\n\u003c/p\u003e\n\u003cbr clear=\"left\"\u003e\n\n\n\n\n\n## Instalación\n\n- Copiar la carpeta **LGA_ToolPack** que contiene todos los archivos del ToolPack a **%USERPROFILE%/.nuke**.\u003cbr\u003e Debería quedar así:\n   ```\n   .nuke/\n   └─ LGA_ToolPack/\n      ├─ menu.py\n      ├─ py/\n      └─ ...\n  ```\n\n- Con un editor de texto, agregar esta línea de código al archivo\n  **init.py** que está dentro de la carpeta **.nuke**:\n\n  ```\n  nuke.pluginAddPath('./LGA_ToolPack')\n  ```\n\n- El ToolPack permite **activar/desactivar** herramientas editando el archivo **\\_LGA_ToolPack_Enabled.ini**\u003cbr\u003e\n  Por defecto todas las herramientas están en **True**. Las que se cambian a **False**, se ocultan y evitan cargarse.\u003cbr\u003e\n  Para conservar la configuración en futuras actualizaciones, se puede copiar el archivo **.ini** a la carpeta **\\~/.nuke/**\n\n\u003cbr\u003e\u003cbr\u003e\n\u003cimg src=\"Doc_Media/read_n_write.svg\" alt=\"READ n WRITE\" width=\"262\" height=\"33\"\u003e\n\n## \u003cimg src=\"Doc_Media/image7.png\" alt=\"\" width=\"6\" height=\"16\" style=\"margin-right:3px;\"\u003e Media manager v2.24 | Lega\n\nPara revisar y ordenar toda la media del proyecto de forma rápida.\u003cbr\u003e\nAl ejecutarlo escanea toda la media de la carpeta del shot y todas las rutas de los nodos Read del script, mostrando el estado de cada archivo como OK, Offline, Outside o Unused para poder decidir si relinkear, copiar o borrar.\u003cbr\u003e\u003cbr\u003e\n![](Doc_Media/lga_mediamanager_v01.gif)\n\n\n\n**Funciones**\n- \u003cstrong\u003eGo to read:\u003c/strong\u003e (Alt+G) Muestra en el node graph el read que contiene a la media seleccionada.\n- \u003cstrong\u003eExplorer:\u003c/strong\u003e (Alt+E) Abre la media en Windows Explorer.\n- \u003cstrong\u003eRelink:\u003c/strong\u003e (Alt+L) Abre una ventana para elegir una ubicación para buscar un archivo que está marcado como offline. Busca en las carpeta y subcarpetas hasta encontrar un match, y cambia la ruta del Read por la ruta encontrada.\n- \u003cstrong\u003eDelete:\u003c/strong\u003e Borra los archivos seleccionados. Funciona con selección múltiple de filas.\n- \u003cstrong\u003eCopy to:\u003c/strong\u003e Copia la media seleccionada a el destino elegido y cambia la ruta del Read por la ruta donde fue copiado. Esta función sólo se habilita para archivos marcados como Outside.\n\u003cbr\u003e\u003cbr\u003e\n\n**Opciones disponibles en los Settings**\n\n- \u003cstrong\u003eShot folder depth:\u003c/strong\u003e Determina cuántos niveles de carpetas se deben retroceder desde la carpeta donde está ubicado el script (proyecto) hasta la carpeta principal del shot. \u003cbr\u003eSi por ejemplo el shot está en T:/Client/Film/Shot/Comp/Project/e101s005.nk entonces para retroceder hasta el Shot folder tenemos que retroceder 3 niveles desde Project (1), Comp (2), Shot (3).\n- \u003cstrong\u003eCopy to:\u003c/strong\u003e Determina las carpetas para el menú “Copy to”. El Name es el que aparecerá en el menú. Usando el signo \u0026 se agrega un shortcut para esa acción. La ruta se comienza a formar desde la carpeta del shot.\n\u003cbr\u003e\u003cbr\u003e\n\n![](Doc_Media/image29.png)\n\u003cbr\u003e\u003cbr\u003e\n\u003cimg src=\"Doc_Media/media_manager_shortcut.svg\" alt=\"Media manager shortcut\" width=\"135\" height=\"43\"\u003e\n\n\u003cbr\u003e\n\n\n\n## \u003cimg src=\"Doc_Media/image7.png\" alt=\"\" width=\"6\" height=\"16\" style=\"margin-right:3px;\"\u003e Media path replacer v2.03 | Lega\n\nPara cuando hay missing media porque se cambió la ubicación del proyecto y su media.\u003cbr\u003e\nPermite buscar y reemplazar rutas en los nodos Read y Write. Incluye preview en filas dobles (Original/New) con identificación visual por tipo de nodo, dos etapas de Search \u0026 Replace y presets integrados.\u003cbr\u003e\n![](Doc_Media/MediaPathReplacer.gif)\u003cbr\u003e\nÚtil para actualizar rutas de archivos cuando se mueven proyectos a otras carpetas o discos.\n\u003cbr\u003e\u003cbr\u003e\n\u003cimg src=\"Doc_Media/media_path_replacer_shortcut.svg\" alt=\"Media path replacer shortcut\" width=\"195\" height=\"43\"\u003e\n\n\u003cbr\u003e\n\n\n\n## \u003cimg src=\"Doc_Media/image7.png\" alt=\"\" width=\"6\" height=\"16\" style=\"margin-right:3px;\"\u003e Read from Write v2.3 | Fredrik Averpil\n\n[https://www.nukepedia.com/python/misc/readfromwrite](https://www.nukepedia.com/python/misc/readfromwrite)\u003cbr\u003e\nGenera un nodo Read a partir de la ruta y archivo del nodo Write seleccionado.\n\u003cbr\u003e\u003cbr\u003e\n![](Doc_Media/readfromwrite_v01.gif)\n\u003cimg src=\"Doc_Media/read_from_write_shortcut.svg\" alt=\"Read from Write shortcut\" width=\"150\" height=\"43\"\u003e\n\n\u003cbr\u003e\n\n\n\n## \u003cimg src=\"Doc_Media/image7.png\" alt=\"\" width=\"6\" height=\"16\" style=\"margin-right:3px;\"\u003e Write Presets v1.9 | Lega\n\nPara crear nodos Write con configuraciones predefinidas para diferentes tipos de render.\u003cbr\u003e\nAbre una ventana con opciones de render pre configuradas que se cargan desde un archivo .ini. Permite crear Writes basados en el nombre del script o en el nombre del nodo Read más alto. Según la configuración, puede abrir un diálogo para nombrar el render y crear automáticamente un backdrop con Write y Switch. Los presets incluyen configuraciones específicas para diferentes formatos (mov, tiff, exr) con parámetros optimizados para cada caso.\u003cbr\u003e\n![](Doc_Media/write_presetsA_v01.gif)\n\nSi se ejecuta sobre un write existente se abre el editor de TLC:\u003cbr\u003e\n![](Doc_Media/write_presetsB_v01.gif)\n\n\u003cbr\u003e\u003cbr\u003e\n\u003cimg src=\"Doc_Media/write_presets_shortcut.svg\" alt=\"Write Presets shortcut\" width=\"150\" height=\"43\"\u003e\n\n\u003cbr\u003e\n\n\n\n## \u003cimg src=\"Doc_Media/image7.png\" alt=\"\" width=\"6\" height=\"16\" style=\"margin-right:3px;\"\u003e Write focus v1.0 | Lega\n\nPara ir rápidamente al nodo Wirte principal.\u003cbr\u003e\nBusca un nodo Write con un nombre definido en los settings del ToolPack, lo pone en foco y lo abre en el panel de propiedades.\n\u003cbr\u003e\u003cbr\u003e\n![](Doc_Media/Write_Focus_v01.gif)\n\u003cimg src=\"Doc_Media/write_focus_shortcut.svg\" alt=\"Write focus shortcut\" width=\"225\" height=\"43\"\u003e\n\n\u003cbr\u003e\n\n\n\n## \u003cimg src=\"Doc_Media/image7.png\" alt=\"\" width=\"6\" height=\"16\" style=\"margin-right:3px;\"\u003e Write send mail v1.0 | Lega\n\nÚtil para renders largos, permite mandar un mail cuando termina el render.\u003cbr\u003e\nAgrega a los nodos Write seleccionados un checkbox para enviar mail. También lo agrega a cualquier nuevo nodo Write creado desde que está instalado este script.\u003cbr\u003e\n![](Doc_Media/image25.png)\u003cbr\u003e\nLa información para enviar el mail se debe completar en los settings del ToolPack.\u003cbr\u003e\nFunciona en conjunto con la herramienta Render Complete (a continuación).\n\u003cbr\u003e\u003cbr\u003e\n\u003cimg src=\"Doc_Media/write_send_mail_shortcut.svg\" alt=\"Write send mail shortcut\" width=\"205\" height=\"43\"\u003e\n\n\u003cbr\u003e\n\n\n\n## \u003cimg src=\"Doc_Media/image7.png\" alt=\"\" width=\"6\" height=\"16\" style=\"margin-right:3px;\"\u003e Render complete v1.1 | Lega\n\nEjecuta las acciones siguientes cuando termina el render:\n\n- Reproduce un sonido por defecto es un wav llamado LGA_Render_Complete.wav que está dentro de la carpeta LGA_ToolPack. Puede ser reemplazado por cualquier otro wav o deshabilitado desde los settings del ToolPack\n- Calcula la duración al finalizar el render y la agrega en un knob con esa información en el tab User del nodo Write.\n- Envía un email con los detalles del render si se ha creado un checkbox usando la herramienta Write send mail y si ese checkbox está activado.\n\n\u003cbr\u003e\u003cbr\u003e\n\n\n\n## \u003cimg src=\"Doc_Media/image7.png\" alt=\"\" width=\"6\" height=\"16\" style=\"margin-right:3px;\"\u003e Show in Explorer v1.0 | Lega\n\nRevela la ubicación del archivo de un nodo Read o Write seleccionado en el Explorador de Windows. Si no hay ningún nodo seleccionado, revela la ubicación del script/proyecto actual.\n\u003cbr\u003e\u003cbr\u003e\n\u003cimg src=\"Doc_Media/show_in_explorer_shortcut.svg\" alt=\"Show in Explorer shortcut\" width=\"150\" height=\"43\"\u003e\n\n\u003cbr\u003e\n\n\n\n## \u003cimg src=\"Doc_Media/image7.png\" alt=\"\" width=\"6\" height=\"16\" style=\"margin-right:3px;\"\u003e Show in Flow v2.0 - 2024 | Lega\n\nAbre la URL, revela en el internet browser la ubicación de la task comp del shot que pertenece al script/proyecto actual. Se puede elegir si hacerlo desde el browser por defecto o desde uno específico.\u003cbr\u003e\nPara el login completar la información en los settings del ToolPack.\n\u003cbr\u003e\u003cbr\u003e\n\u003cimg src=\"Doc_Media/show_in_flow_shortcut.svg\" alt=\"Show in Flow shortcut\" width=\"205\" height=\"43\"\u003e\n\n\u003cbr\u003e\n\n\n\n## \u003cimg src=\"Doc_Media/image7.png\" alt=\"\" width=\"6\" height=\"16\" style=\"margin-right:3px;\"\u003e Show Flow Notes v1.0 | Lega\n\nMuestra en una ventana la informacion del shot y los comentarios/versiones de la task correspondiente, tomando el shot desde el nombre del script/proyecto actual de Nuke.\u003cbr\u003e\nSi el nombre del script incluye `_roto_` o `_cleanup_`, usa esa task. Si no, busca la task comp por defecto.\u003cbr\u003e\nEsta herramienta solo funciona leyendo la DB local de la app PipeSync, que es propietaria del estudio. Fuera de ese entorno no tiene datos para consultar.\n\u003cbr\u003e\u003cbr\u003e\n\u003cimg src=\"Doc_Media/show_flow_notes_shortcut.svg\" alt=\"Show Flow Notes shortcut\" width=\"265\" height=\"43\"\u003e\n\n\u003cbr\u003e\n\n\n\n## \u003cimg src=\"Doc_Media/image7.png\" alt=\"\" width=\"6\" height=\"16\" style=\"margin-right:3px;\"\u003e RnW ColorSpace favs v1.1 | Lega\n\nPara cambiar rapidamente el espacio de color de un Read, Write, etc.\u003cbr\u003e\nAbre una ventana con una lista de espacios de color que se pueden aplicar sobre todos los nodos Read y/o Write seleccionados.\u003cbr\u003e\n![](Doc_Media/Color_SpaceFav_v01.gif)\u003cbr\u003e\nEsta lista se puede editar en los settings del ToolPack.\n\u003cbr\u003e\u003cbr\u003e\n\u003cimg src=\"Doc_Media/rnw_colorspace_favs_shortcut.svg\" alt=\"RnW ColorSpace favs shortcut\" width=\"150\" height=\"43\"\u003e\n\n\u003cbr\u003e\n\n\n\n\u003cimg src=\"Doc_Media/frame_range.svg\" alt=\"FRAME RANGE\" width=\"245\" height=\"33\"\u003e\n\n## \u003cimg src=\"Doc_Media/image8.png\" alt=\"\" width=\"6\" height=\"16\" style=\"margin-right:3px;\"\u003e Frame range | Read to Project v1.0 | Lega\u003c/strong\u003e\n\nÚtil para cuando se empieza un proyecto nuevo y se quiere usar el frame range de un nodo Read en los settings del proyecto.\n\u003cbr\u003e\u003cbr\u003e\n![](Doc_Media/Frame_range_ReadtoProject_v01.gif)\u003cbr\u003e\n\u003cimg src=\"Doc_Media/frame_range_read_to_project_shortcut.svg\" alt=\"Frame range Read to Project shortcut\" width=\"150\" height=\"43\"\u003e\n\n\u003cbr\u003e\n\n\n\n## \u003cimg src=\"Doc_Media/image8.png\" alt=\"\" width=\"6\" height=\"16\" style=\"margin-right:3px;\"\u003e Frame range | Read to Project (+Res) v1.0 | Lega\n\nIgual que el anterior, pero además de copiar el frame range del Read, también se copia la resolución a los settings del proyecto.\n\u003cbr\u003e\u003cbr\u003e\n![](Doc_Media/Frame_range_ReadtoProjectRes_v01.gif)\u003cbr\u003e\n\u003cimg src=\"Doc_Media/frame_range_read_to_project_res_shortcut.svg\" alt=\"Frame range Read to Project res shortcut\" width=\"205\" height=\"43\"\u003e\n\n\u003cbr\u003e\u003cbr\u003e\n\n\n\n\u003cimg src=\"Doc_Media/rotate_transform.svg\" alt=\"ROTATE TRANSFORM\" width=\"335\" height=\"33\"\u003e\n\n## \u003cimg src=\"Doc_Media/image21.png\" alt=\"\" width=\"6\" height=\"16\" style=\"margin-right:3px;\"\u003e Rotate Transform v1.0 | Lega\n\nCambia los valores de rotación de los nodos Transform seleccionados.\u003cbr\u003e\nShortcuts (usando las teclas / y * del teclado numérico):\n\n- Ctrl + * gira 0.1 grados hacia la derecha\n- Ctrl + shift + * gira 0.1 grados hacia la derecha\n- Ctrl + / gira 0.1 grados hacia la izquierda\n- Ctrl + shift + / gira 0.1 grados hacia la izquierda\n\n![](Doc_Media/Rotate_Transform_v01.gif)\n\u003cbr\u003e\u003cbr\u003e\n\n\n\n\u003cimg src=\"Doc_Media/node_builds.svg\" alt=\"NODE BUILDS\" width=\"235\" height=\"33\"\u003e\n\nEsta sección es para armar setups de nodos que se usan repetidamente usando shortcuts.\u003cbr\u003e\nSimilar al uso de toolSets, pero más ágil y con más posibilidades.\n\n\n\n## \u003cimg src=\"Doc_Media/image5.png\" alt=\"\" width=\"6\" height=\"16\" style=\"margin-right:3px;\"\u003e Build Iteration v1.1 | Lega\n\n![](Doc_Media/Build_Iteration_v01.gif)\n\u003cbr\u003e\u003cbr\u003e\n\u003cimg src=\"Doc_Media/build_iteration_shortcut.svg\" alt=\"Build Iteration shortcut\" width=\"135\" height=\"43\"\u003e\n\n\u003cbr\u003e\n\n\n\n## \u003cimg src=\"Doc_Media/image5.png\" alt=\"\" width=\"6\" height=\"16\" style=\"margin-right:3px;\"\u003e Build RotoBlur in input mask v1.1 | Lega\n\nAgrega un nodo Roto y un Blur en el input mask del nodo seleccionado.\u003cbr\u003e\n![](Doc_Media/Build_RotoBlur_v01.gif)\n\u003cbr\u003e\u003cbr\u003e\n\u003cimg src=\"Doc_Media/build_roto_blur_shortcut.svg\" alt=\"Build Roto Blur shortcut\" width=\"135\" height=\"43\"\u003e\n\n\u003cbr\u003e\n\n\n\n## \u003cimg src=\"Doc_Media/image5.png\" alt=\"\" width=\"6\" height=\"16\" style=\"margin-right:3px;\"\u003e Build Merge | Switch Merge operations v1.31 | Lega\n\nSi NO hay un nodo Merge seleccionado, crea un nodo Merge con operación en Mask y bbx en ‘A’, y en el input A suma un nodo Roto y un Blur.\u003cbr\u003e\n![](Doc_Media/build_mergeMaskA_v01.gif)\u003cbr\u003e\nSi en cambio se ejecuta con un nodo Merge seleccionado, cambia sus operaciones y va rotando entre 'over' con bbox 'B', 'mask' con bbox 'A' y 'stencil' con bbox 'B'.\n\u003cbr\u003e\n![](Doc_Media/build_mergeMaskB_v01.gif)\u003cbr\u003e\u003cbr\u003e\n\u003cimg src=\"Doc_Media/build_merge_shortcut.svg\" alt=\"Build Merge shortcut\" width=\"150\" height=\"43\"\u003e\n\n\u003cbr\u003e\n\n\n\n\n## \u003cimg src=\"Doc_Media/image5.png\" alt=\"\" width=\"6\" height=\"16\" style=\"margin-right:3px;\"\u003e Build Grade v1.1 | Lega\n\nCrea un nodo Grade y en el input Mask suma un nodo Roto y un Blur.\u003cbr\u003e\n![](Doc_Media/build_grade_v01.gif)\n\u003cbr\u003e\u003cbr\u003e\n\u003cimg src=\"Doc_Media/build_grade_shortcut.svg\" alt=\"Build Grade shortcut\" width=\"150\" height=\"43\"\u003e\n\n\u003cbr\u003e\n\n\n\n\n## \u003cimg src=\"Doc_Media/image5.png\" alt=\"\" width=\"6\" height=\"16\" style=\"margin-right:3px;\"\u003e Build Grade Highlights v1.1 | Lega\n\nCrea un nodo Grade y en el input Mask suma un nodo Keyer que sale de la rama del grade y un Shuffle para poder evaluar el canal alpha con el viewer en RGB.\u003cbr\u003e\n![](Doc_Media/Build+Grade_Highlights_v01.gif)\n\u003cbr\u003e\u003cbr\u003e\n\u003cimg src=\"Doc_Media/build_grade_highlights_shortcut.svg\" alt=\"Build Grade Highlights shortcut\" width=\"205\" height=\"43\"\u003e\n\n\u003cbr\u003e\u003cbr\u003e\n\n\n\n\n\u003cimg src=\"Doc_Media/knobs.svg\" alt=\"KNOBS\" width=\"120\" height=\"33\"\u003e\n\n\n\n## \u003cimg src=\"Doc_Media/image5.png\" alt=\"\" width=\"6\" height=\"16\" style=\"margin-right:3px;\"\u003e Channels Cycle v1.1 | Lega\n\nCambia el valor del knob 'channels' de un nodo seleccionado. Rota el valor entre 'rgb', 'alpha' y 'rgba'.\u003cbr\u003e\n![](Doc_Media/image12.png)\n\u003cbr\u003e\u003cbr\u003e\n\u003cimg src=\"Doc_Media/channels_cycle_shortcut.svg\" alt=\"Channels Cycle shortcut\" width=\"205\" height=\"43\"\u003e\n\n\u003cbr\u003e\n\n\n\n## \u003cimg src=\"Doc_Media/image5.png\" alt=\"\" width=\"6\" height=\"16\" style=\"margin-right:3px;\"\u003e Disable A/B v1.0 | Lega\n\nÚtil para comparar rápidamente dos grupos de nodos (grupo A vs grupo B) o dos nodos iguales con distintos valores.\u003cbr\u003e\nCrea un nodo que, al habilitarlo o deshabilitarlo (shortcut D), actúa como un switch global entre un grupo y otro.\u003cbr\u003e\nIdeal para comparar, por ejemplo, dos Grades, o un blur vs un defocus, o también para crear un master switch que deshabilite nodos pesados durante el trabajo y se puedan volver a habilitar desde un solo nodo antes del render.\n\n**Modo de uso**\n\nSeleccionar todos los nodos que pertenecerán a ambos grupos y ejecutar la herramienta (Shift+D)\u003cbr\u003e\nAbre una ventana que muestra una lista con todos los nodos seleccionados, usando el color de cada uno, y permite seleccionar si pertenecen al grupo A o grupo B.\u003cbr\u003e\nLuego linkea el knob Disable de los nodos seleccionados a un nodo master llamado Disable_A_B para facilitar el cambio de un grupo a otro.\u003cbr\u003e\nUna vez creado el grupo, si se ejecuta Shift+D seleccionado en nodo master Disable_A_B se desconectarán y volverá todo a su estado inicial.\u003cbr\u003e\n![](Doc_Media/image23.png)\n![](Doc_Media/image11.png)\n\u003cbr\u003e\u003cbr\u003e\n\u003cimg src=\"Doc_Media/disable_ab_shortcut.svg\" alt=\"Disable A B shortcut\" width=\"150\" height=\"43\"\u003e\n\n\u003cbr\u003e\n\n\n\n\n## \u003cimg src=\"Doc_Media/image5.png\" alt=\"\" width=\"6\" height=\"16\" style=\"margin-right:3px;\"\u003e Channel Hotbox v2.0 | Falk Hofmann\n\n[http://www.nukepedia.com/python/ui/channel-hotbox](http://www.nukepedia.com/python/ui/channel-hotbox)\u003cbr\u003e\nAbre una GUI que permite cambiar fácilmente los canales actualmente disponibles del viewer (rgba, depth, motion, AOVs, etc, evitando el menú desplegable, page up/down.\u003cbr\u003e\nTambién permite mostrar, shufflear o aplicar un grade a los canales disponibles en el nodo al que está conectado el Viewer actual.\u003cbr\u003e\n![](Doc_Media/image15.png)\n\n\n**Shortcuts**\nShift + H Abre la GUI\u003cbr\u003e\nShortcuts con la GUI abierta:\n- Click Cambia el visor al canal seleccionado.\n- Shift+Click Shufflea todos los canales seleccionados.\n- Ctrl+Click Crea un nodo Grade con el canal configurado al seleccionado.\n- Alt Cambia el visor de vuelta a RGBA.\n\n\u003cbr\u003e\u003cbr\u003e\n\n\n\n\u003cimg src=\"Doc_Media/va.svg\" alt=\"VA\" width=\"55\" height=\"33\"\u003e\n\n## \u003cimg src=\"Doc_Media/image13.png\" alt=\"\" width=\"6\" height=\"16\" style=\"margin-right:3px;\"\u003e Viewer Rec709 v1.0 | Lega\u003c/strong\u003e\n\nCambia el viewer a Rec709.\n\u003cbr\u003e\u003cbr\u003e\n\u003cimg src=\"Doc_Media/viewer_rec709_shortcut.svg\" alt=\"Viewer Rec709 shortcut\" width=\"150\" height=\"43\"\u003e\n\n\u003cbr\u003e\n\n\n\n\n## \u003cimg src=\"Doc_Media/image13.png\" alt=\"\" width=\"6\" height=\"16\" style=\"margin-right:3px;\"\u003e Take/Show Snapshot v1.0 | Lega\u003c/strong\u003e\n\nTake: Toma un snapshot (jpg), lo guarda en la carpeta de archivos temporales, y también lo guarda en una galería.\u003cbr\u003e\nShow: Muestra el último snapshot tomado, el de la carpeta de archivos temporales.\u003cbr\u003e\nAdemás de los shortcuts en el menú, también se agregan estos botones al viewer:\u003cbr\u003e\n![](Doc_Media/image9.png)\n\nEl último botón abre una galería con todos los snapshots que se guardan, separados por proyecto:\u003cbr\u003e\n![](Doc_Media/image27.png)\n\u003cbr\u003e\u003cbr\u003e\n\u003cimg src=\"Doc_Media/take_show_snapshot_shortcut.svg\" alt=\"Take Show Snapshot shortcuts\" width=\"330\" height=\"59\"\u003e\n\n\u003cbr\u003e\n\n\n\n\n## \u003cimg src=\"Doc_Media/image13.png\" alt=\"\" width=\"6\" height=\"16\" style=\"margin-right:3px;\"\u003e Reset workspace v1.0 | Checho\n\nReinicia el workspace.\n\u003cbr\u003e\u003cbr\u003e\n\u003cimg src=\"Doc_Media/reset_workspace_shortcut.svg\" alt=\"Reset workspace shortcut\" width=\"195\" height=\"43\"\u003e\u003cbr\u003e\n\n\u003cbr\u003e\n\n\n\n\n## \u003cimg src=\"Doc_Media/image13.png\" alt=\"\" width=\"6\" height=\"16\" style=\"margin-right:3px;\"\u003e Restart NukeX v1.12 | Lega\u003c/strong\u003e\n\nReinicia NukeX. Antes de hacerlo espera a que se guarde o no el proyecto actual, busca cual es la versión actual de Nuke abierta y lo reinicia usando la misma consola que se estaba usando.\u003cbr\u003e\nÚtil cuando borrar la caché no es suficiente para que Nuke vuelva a funcionar correctamente y es necesario cerrarlo y volver a abrirlo.\n\u003cbr\u003e\u003cbr\u003e\n\u003cimg src=\"Doc_Media/restart_nukex_shortcut.svg\" alt=\"Restart NukeX shortcut\" width=\"225\" height=\"43\"\u003e\u003cbr\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flegandrop%2Flga_toolpack-for_nuke","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flegandrop%2Flga_toolpack-for_nuke","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flegandrop%2Flga_toolpack-for_nuke/lists"}