IA generativa adentro de Nuke. En tus nodos, no en otra pestaña.
Trece nodos que viven en tu script y se conectan como cualquier otro. La red se toca sólo cuando apretás Generate: el resultado queda en caché y un Read interno lo sirve, así el script abre y renderiza en la farm sin key y sin internet.
v1.3.1 · 2026-08-22 · gratis
Nuke 13 → 17, licencia comercial · Windows, macOS y Linux · cero dependencias pip
Vela trabajar
De una línea escrita a un spot armado, sin salir de Nuke.
Todo lo que se ve pasa adentro de Nuke, en el Node Graph que ya tenés abierto. No hay otra aplicación, ni una web, ni un export en el medio.
Trece, en Nodes ▸ ⚡ AI VFX
Violetas, con prefijo AI_. Son Groups: se conectan, se apilan y se guardan en el .nk.
Sobre tu plate
6 nodos- AI_Upscale Ampliar un plate sin que se pudra. Topaz Precision · Topaz Generative · SeedVR2
- AI_Denoise Sacar grano y compresión antes de keyear. Topaz
- AI_Roto Matte de lo que escribas: «the man in the red jacket». EVF-SAM2 · BiRefNet · Bria
- AI_ImageGen Fondos, cielos, elementos. Nano Banana Pro · FLUX.2 Pro · Seedream 5
- AI_ImageEdit Sacar o cambiar algo del plate describiéndolo. Nano Banana 2 edit
- AI_VideoGen Del still al plano en movimiento. Kling 3 Pro · Seedance 2.5
AI Studio: de la idea al plano
7 nodos · AI Studio- AI_Script De una línea a un guion con personajes, locaciones y planos.
- AI_DirFoto El look: paleta, lente, luz y movimiento, plano por plano.
- AI_Storyboard Un panel por plano, con el look pegado a cada prompt.
- AI_Colorist El grade, en un Grade real de Nuke: números que tocás vos.
- AI_Music Música por descripción, al caché y a un AudioRead.
- AI_SFX Un efecto por plano, leídos del guion.
- AI_CompRender Junta todo y genera el video.
Se encadenan por el pipe
Un pipe de Nuke transporta imágenes, no guiones. Cada nodo publica lo suyo en tres knobs y el de abajo camina sus inputs hacia arriba y se lo lee.
AI_Storyboard, y el nodo abierto al lado: adentro es
un Group de Nuke común — un Switch y un Read al caché. Nada que tu pipeline no
entienda.
El Comp Render entrega de dos formas, con un knob:
editable sequence— un clip por plano, cada uno en su Read, unidos con un AppendClip adentro del nodo. Si el plano 3 salió mal se regenera el plano 3 y el resto no se toca. Es la razón de estar en Nuke y no en una web.single master— un solo pedido y un solo archivo.
La música y los efectos se cuelgan como AudioRead al lado del nodo,
apuntando al caché. El Colorist deja el grade en un Grade
de Nuke con valores editables — números que el colorista toca, no un frame ya cocido.
De una línea a un spot armado
Abajo está la salida real de una corrida: el guion que escribió
AI_Script, el look de AI_DirFoto, los seis paneles de
AI_Storyboard, los números que dejó AI_Colorist y los
prompts de AI_SFX. Nada de esto está escrito a mano:
es lo que quedó en el caché, copiado tal cual.
-
01
El guion
AI_Script · a partir de una línea
guion.jsonThe Taste of Here
A New Yorker arrives in Buenos Aires and discovers an unexpectedly richer, heartwarming taste in a classic bottle of Coca-Cola.
- Mark
- Early 30s, casual New York traveler, wearing a navy lightweight overshirt, white t-shirt, messy brown hair, and carrying a canvas daypack.
- Don Osvaldo
- Late 50s, warm-eyed Argentine bodegón waiter, wearing a clean white shirt rolled at the forearms, black apron, and a friendly mustache.
- San Telmo Bodegón & Cobblestone Street
- A charming corner in Buenos Aires with old architecture, golden afternoon sunlight, leafy trees, and outdoor wooden cafe tables.
# Plano Acción Cámara Dur. 1 Arrival in San Telmo Mark steps out of a vintage black-and-yellow taxi onto a sun-drenched cobblestone street, taking in the vibrant neighborhood with a travel-weary smile. Medium tracking shot from street level, following Mark as he adjusts his backpack against the warm sunlight. 5s 2 The Order Mark sits at an outdoor wooden table. Don Osvaldo arrives with a welcoming smile, placing a chilled glass bottle of Coca-Cola with ice and lemon before him. Medium over-the-shoulder shot looking past Mark as the waiter serves the drink. 5s 3 The Pour Don Osvaldo opens the classic bottle with a clean snap; Mark pours the effervescent cola over fresh ice cubes as condensation beads roll down the glass. Close-up macro shot with shallow depth of field focusing on the fizz and golden carbonation bubbles in sunlight. 5s 4 The Revelation Mark takes a deliberate first sip, freezes in surprise, and lowers the glass with wide eyes as the distinct, smooth real-sugar flavor hits his palate. Close-up shot pushing in slowly on Mark's face as his expression turns into pure, genuine delight. 5s 5 Shared Connection Don Osvaldo winks knowingly with a proud nod while Mark smiles, taking another joyful sip as he watches locals chat and laugh nearby. Wide medium shot framing Mark and the Bodegón doorway, capturing the lively, affectionate neighborhood atmosphere. 5s 6 Magical Buenos Aires Mark leans back happily holding the condensation-covered glass bottle in the golden hour light, feeling fully at home. Low-angle hero shot of the iconic glass Coca-Cola bottle bathed in amber sunlight, with Mark smiling in soft background focus. 5s Personajes, locaciones y planos numerados con acción, cámara, diálogo y sonido. Los nodos de abajo lo leen del pipe: no hay que copiar y pegar nada.
-
02
La dirección de fotografía
AI_DirFoto · el look, plano por plano
look.json- Paleta
- Ámbar dorado, madera añeja, azul cobalto apagado y rojo clásico icónico con sombras cálidas
- Contraste
- Medio-alto, negros orgánicos profundos con preservación de detalle en altas luces doradas
- Luz
- Golden hour intensa, sol rasante bajo, contraluces cálidos y destellos anamórficos sutiles
- Lente base
- 40mm Anamorphic (2x squeeze)
- Grano
- Grano fino orgánico 35mm (textura Kodak Vision3 250D)
- Referencia
- Happy Together (tonalidad Buenos Aires) cruzado con cinematografía comercial de luz natural cálida
# Encuadre Lente Movimiento Luz 1 Plano medio entero, cámara a la altura de la cintura en ligero contrapicado 40mm Anamorphic Steadicam en retroceso continuo acompañando el descenso del taxi Contraluz rasante de sol bajo que recorta la silueta y hace brillar el adoquín húmedo 2 Plano medio con escorzo (OTS) cerrado de Mark mirando hacia Don Osvaldo de pie 50mm Anamorphic Cámara en trípode con micro-reencuadre suave al apoyar la botella Luz filtrada por ramas con rebote cálido frontal proveniente de la mesa de madera 3 Primer plano macro con profundidad de campo mínima sobre el vaso y el pico de la botella 75mm Macro Anamorphic Dolly in milimétrico muy lento hacia el borde del vaso Contraluz puro atravesando el líquido caramelo, encendiendo las gotas de condensación y el gas 4 Primer plano cerrado a la altura de los ojos de Mark 65mm Anamorphic Push-in lento y constante acentuando el momento de descubrimiento Luz lateral suave a 45 grados (key light cálida), fondo en bokeh cremoso y dorado 5 Plano medio abierto de conjunto integrando el portal del bodegón y las mesas vecinas 35mm Anamorphic Paneo sutil a la derecha que conecta el guiño del mozo con el ambiente barrial Rango dinámico amplio: penumbra cálida en el interior del bodegón y luz de atardecer en la vereda 6 Plano contrapicado heroico con botella en primer término y Mark desenfocado en fondo 50mm Anamorphic Paneo lateral mínimo en cámara lenta Luz de borde (rim light) dorada directa del atardecer que hace relumbrar la botella de vidrio Un director de fotografía de verdad discute esto. Lo que importa es que sale como decisiones nombradas —40 mm anamórfico, Vision3 250D, contraluz rasante— y no como un adjetivo suelto adentro de un prompt.
-
03
El storyboard
AI_Storyboard · un panel por plano, con el look pegado
-
1 Arrival in San Telmo -
2 The Order -
3 The Pour -
4 The Revelation -
5 Shared Connection -
6 Magical Buenos Aires
El estilo es un knob
El mismo plano, el mismo guion y el mismo look — tres veces, cambiando un solo knob:
pencil storyboardlápiz b/n
color animaticanimatic color
photorealfilm still 35 mmSe cambia el knob y se vuelve a generar. Cada tirada es una versión nueva en el caché: volver a la anterior no cuesta nada, porque ya está en disco.
-
-
04
El color
AI_Colorist · un Grade de Nuke, no un frame cocido
Imprimí una dominante ámbar dorada en altas y medias luces inspirada en la golden hour de San Telmo y el tono cinematográfico de Happy Together. Ajusté el contraste con sombras cálidas densas y una leve compresión cromática para evocar la textura orgánica de Vision3 250D.
Grade1 · knobsknob R G B lift 0.012 0.004 -0.006 gain 1.14 1.05 0.89 gamma 1.03 0.99 0.94 offset 0.002 0 -0.003 blackpoint 0.002 whitepoint 1 saturation 1.12 Esto entra en un
Gradey unSaturationcomunes de Nuke. Si al colorista no le gusta el ámbar, mueve elgainy listo — no hay que volver a pedirle nada a ningún modelo. -
05
La música y los efectos
AI_Music · AI_SFX · leídos del guion
El campo
sonidode cada plano del guion viaja por el pipe y se convierte en un pedido por plano. Nadie los transcribe:- 1 Muffled city hum, distant tango accordion notes, and gentle street breeze.
- 2 Warm outdoor ambiance, the clink of glass on wood.
- 3 Sharp cap pop, crisp fizzing bubble sounds, ice clinking in the glass.
- 4 Soft intake of breath, subtle warm acoustic guitar chords swelling softly.
- 5 Gentle laughter from nearby tables, warm melodic acoustic track.
- 6 Tender musical outro resolving warmly on the Coca-Cola five-note melodic mnemonic.
Cada pista queda en el caché y se cuelga en un
AudioReadal lado del nodo, que es donde Nuke espera encontrar audio. -
06
La edición y el render
AI_CompRender · junta todo y entrega
Recibe el storyboard, la música y los efectos, y genera los planos. Con
editable sequencearma un Read por plano y los une con unAppendClipadentro del nodo: si el plano 3 salió mal se regenera el plano 3 y el resto no se toca. Esa es la diferencia con pedirle el video entero a una web.Al terminar deja un
Writeapuntado aai_vfx_out/con el rango del resultado. No renderiza solo: el Render lo apretás vos, cuando querés.De acá en adelante es un comp de Nuke normal. Podés colgarle lo que quieras —tracking, cleanup, un plate real— porque nunca dejó de serlo.
Un ejemplo
AI_Roto: matte por descripción en texto.
AI_VideoGen · anima un frame de tu comp
Por qué entra en un pipeline
Casi todo lo demás se cae acá.
- La red se toca sólo al apretar Generate. El resultado queda cacheado en disco y un Read interno lo sirve. Tu script abre y renderiza en la farm sin key y sin internet — que es la razón por la que la mayoría de estas herramientas no entran a un pipeline.
- Passthrough hasta que generás. Crear el nodo no cambia un píxel: deja pasar la imagen y no rompe el script ni el render.
- Caché versionado por hash. El hash sale del modelo, los parámetros y los bytes del frame de entrada: regenerar lo mismo es gratis, y cada Generate es una versión nueva que no pisa la anterior.
- Un Write armado al terminar. Cada generación deja un Write apuntado a
<carpeta del .nk>/ai_vfx_out/, con el rango del resultado. Nunca renderiza solo: lo deja listo y el Render lo apretás vos. Lo generado no se queda en un caché del plugin — sale por el mismo camino que cualquier otro plano. - Bakear a Read. Deja un Read plano para mandar el script a la farm o a alguien que no tenga el plugin.
- Sube lo justo. Un EXR de 50 MB no viaja entero: se manda un render del frame a la resolución que elijas (completa, 2K, 1K o 50 %, en JPEG o PNG) y vuelve reescalado al tamaño del plate.
- El costo, antes. Cada generación se estima en USD antes de disparar, pide confirmación arriba del tope que pongas y el nodo lleva la cuenta de lo gastado en la sesión.
- Visor adentro del properties. Play, scrub, contador de frame y
📁 Abrir carpeta. Ver el resultado no debería costar colgar un Viewer. - Cero dependencias pip. Nuke 13 a 17, PySide2 y PySide6. No toca tu instalación de Python.
Política de datos
Tres modos, por si tu estudio tiene algo que decir sobre qué sale de la red: todo · proxy (fuerza 1K JPEG, nunca el original) · nada (no sale una sola imagen).
Cada salida queda anotada en ~/.nuke/ai_vfx_data/salidas.log, en texto
plano: se puede auditar sin el plugin y sin Nuke.
La varita ✨
En los nodos con prompt hay un botón que reescribe lo que anotaste como un prompt hecho para el modelo que tenés elegido: sujeto, encuadre, lente, luz, en inglés y en una frase. Te muestra el antes y el después y no te toca el knob hasta que aceptás. Manda sólo texto — ninguna imagen de tu plate.
Actualizaciones
Busca una versión nueva una vez por día y, si hay, te muestra qué trae y te ofrece instalarla ahí mismo: baja el instalador, verifica el sha256 y lo corre sin que reinicies Nuke. Se apaga desde Configuración, un estudio puede apuntar el origen a su propio mirror interno, y con la política de datos en «nada» no se consulta nunca.
Gratis
Sin licencia, sin registro y sin key que emitir de mi lado.
Los modelos corren en fal.ai y se pagan de tu cuenta: no hay suscripción intermedia ni margen mío sobre el consumo. Ponés tu key, gastás lo que gastás.
Órdenes de magnitud
Medidos contra la API real. Son referencias, no una tarifa: el precio lo pone fal y cambia por modelo.
| Operación | Nodo | Referencia |
|---|---|---|
| Un matte | AI_Roto | ≈ USD 0,01 |
| Un upscale | AI_Upscale | ≈ USD 0,05 / MP |
| Una imagen generada | AI_ImageGen | ≈ USD 0,10 – 0,15 |
| Un guion o un look | AI_Script · AI_DirFoto | ≈ USD 0,01 |
| Un plano de video de 5 s | AI_VideoGen | ≈ USD 1 – 2 |
Tu key de fal.ai
La de fal.ai sirve para todo lo que genera: los nodos y el texto (guion, look, varita).
-
01
Sacala en fal.ai
Creás cuenta en fal.ai, cargás método de pago en Billing y generás una API key. Es gratis abrir la cuenta; pagás lo que consumas.
-
02
Pegala en Nuke
Formato: id:secret ← con los dos puntos en el medioAI VFX ▸ Configuración. Hay un botón Probar la key que contesta ✓ o ✕ ahí mismo, así no descubrís que estaba mal en la primera generación. -
03
O dejala en el entorno
Si preferís no guardarla en Nuke, el plugin lee la variable
Windows: setx FAL_KEY "id:secret" macOS/Linux: export FAL_KEY="id:secret" # en ~/.zshrc o ~/.bashrcFAL_KEYy le da prioridad sobre la guardada. El instalador se ofrece a dejarla puesta.
Si algo no valida, AI VFX ▸ Diagnóstico te dice si encontró la key y de
dónde la sacó. El plugin detecta y explica los errores típicos: pegada dos veces, sin
:, cortada, 401 y 403.
Se abre por tandas
v1.3.1 · 2026-08-22
Si trabajás en un estudio y querés evaluarlo sobre tu propio material, escribime directo a [email protected] y lo coordinamos.
AI VFX ▸ Buscar actualizaciones… te trae la
1.3.1 sin salir de Nuke, verificando el sha256 antes de correr nada.
Así se instala cuando te toque
-
01
Descomprimí
Adentro está el instalador, el
LEEMEy las novedades de cada versión. -
02
Corré el instalador
Windows: doble click en
exec(open(r"RUTA/A/install_ai_vfx.py").read())INSTALAR-AI-VFX-Windows.bat.
macOS y Linux:python install_ai_vfx.py.
Sin Python suelto, desde el Script Editor de Nuke:Copia el módulo a tu
~/.nuke, parcheamenu.pysin pisar lo que ya tengas y hace backup de todo lo que toca. Para revertir:python install_ai_vfx.py --uninstall. -
03
Abrí Nuke y seguí el asistente
La primera vez arranca solo Primeros pasos: cinco pasos que van de «no tengo cuenta» a un plano generado. Te muestra cómo sacar la key en fal.ai, con el campo para pegarla y probarla ahí mismo; después tu primera imagen y tu primer plano de video — avisando lo que sale y con opción de saltearlo.
Termina dejándote los trece nodos puestos en el Node Graph, en dos backdrops y con un StickyNote al lado de cada uno explicando qué hace. Todo en un solo bloque de Undo. Si no lo querés, un Ctrl+Z y listo — y queda siempre en el menú
AI VFX.Los nodos quedan en
Nodes ▸ ⚡ AI VFX, el tab del Node Graph, como cualquier otro nodo. En la barra aparece el menúAI VFXcon Configuración, Diagnóstico, Buscar actualizaciones y Novedades.
Si algo no anda, Diagnóstico te dice la versión, si encontró la key y de dónde, la política de datos, la carpeta del caché y lo gastado. Eso es lo que necesito para ayudarte: copialo y mandámelo a [email protected].
Estos nodos son un pedazo de Agent Nuke
Un agente de compositing que vive adentro de Nuke: lee tu script, construye el grafo conversando con vos y verifica su propio trabajo — renderiza un frame, lo mira y se corrige. Los nodos AI VFX son las herramientas que ese agente usa cuando hace falta IA generativa. Si te sirven sueltos, el completo te va a interesar.