CompStart

ProLeccionesCursosElementosSoftware

CompStart

Domina los efectos visuales con técnicas de vanguardia.

Aprendizaje

CursosLeccionesFunciones ProRecursosSoftware

Tools

Tech CheckDisplay CheckMotion BlurCIE 1931PhysLightNuke Tools

Empresa

InstructorMisiónImpressumPrivacidadTérminos

Proyectos

Moray RenderEXR ConverterOCIO.ccNuke ToolsDerekVFX

Follow

YouTubeInstagramTikTokThreadsContacto

© 2026 CompStart. Todos los derechos reservados.

Comprobación de granos

ToolSets / Utility
Utility

2026-09-07

ToolSets/utility/grainCheck.nk

utilidad
grano
diagnóstico
espectador
espacio de color
diferencia
View on GitHub

Visualiza el grano mediante la diferenciación de una placa Cineon con respecto a un ligero desenfoque, y luego realza el residuo para que la estructura del grano se lea con claridad en el visor.

Grain Check es un grupo de utilidades que facilita la evaluación del grano en películas o imágenes digitales. La imagen de entrada se convierte a Cineon, se divide para que una de las trayectorias se difumine ligeramente y luego se fusiona mediante una operación de diferencia. Una corrección de punto blanco precisa amplifica el grano residual, de modo que el grano de alta frecuencia resalta sin modificar el árbol de composición principal.

Úselo para igualar la veta entre placas, comprobar la veta después de eliminar el ruido o redimensionar, o comparar el material antes de confirmar un nodo de veta. Colóquelo sobre una placa o una rama graduada, vea el resultado y, cuando termine, desactive o elimine el grupo.

Los valores internos son fijos: conversión del espacio de color Cineon, un ligero desenfoque, fusión de diferencias y un ligero aumento del punto blanco. No hay controles para la cantidad o el tamaño del grano expuesto; el gizmo es una vista de diagnóstico, no un aplicador de grano.

Script code

set cut_paste_input [stack 0]
version 12.1 v4
push $cut_paste_input
Group {
 name grainCheck
 tile_color 0x421010ff
 selected true
 xpos -1110
 ypos 410
 addUserKnob {20 User l template}
 addUserKnob {26 ""}
 addUserKnob {26 lbl l "" +STARTLINE T "Template v1.0"}
 addUserKnob {22 btn l DerekVFX.ca T "nuke.tcl('start', 'https://derekvfx.ca')" +STARTLINE}
}
 Input {
  inputs 0
  name Input
  xpos 447
  ypos 61
 }
 Dot {
  name Dot17
  note_font_size 40
  xpos 633
  ypos 251
 }
set Nda88c00 [stack 0]
 Colorspace {
  colorspace_out Cineon
  name Colorspace1
  label "value colorspace_in] -> \[value colorspace_out]"
  xpos 808
  ypos 253
 }
 Blur {
  channels rgba
  size 0.67
  name Blur1
  label "\[value size] px"
  xpos 808
  ypos 315
 }
push $Nda88c00
 Colorspace {
  colorspace_out Cineon
  name Colorspace3
  label "value colorspace_in] -> \[value colorspace_out]"
  xpos 682
  ypos 299
 }
 Merge2 {
  inputs 2
  operation difference
  bbox B
  name Merge4
  xpos 723
  ypos 433
 }
 Grade {
  whitepoint 0.0004
  name Grade1
  xpos 723
  ypos 459
 }
 Output {
  name Output1
  xpos 447
  ypos 1055
 }
end_group