CompStart

ProLeccionesCursosElementosSoftware

CompStart

Domina los efectos visuales con técnicas de vanguardia.

Aprendizaje

CursosLeccionesFunciones ProRecursosSoftware

Tools

Tech CheckDisplay CheckMotion BlurPhysLightNuke Tools

Empresa

InstructorMisiónMapa del sitioPrivacidadTérminos

Proyectos

Moray RenderEXR ConverterOCIO.ccNuke ToolsDerekVFX

Follow

YouTubeInstagramTikTokThreadsContacto

© 2026 CompStart. Todos los derechos reservados.

Paso alto

ToolSets / Filter
Filter

2026-09-07

ToolSets/filter/highPass.nk

filtrar
paso alto
difuminar
detalle
afilar
logc
utilidad
Ver en GitHub

Filtro paso alto LogC que resta un desenfoque a la imagen y luego escala y desplaza el resultado para trabajar con detalles en Nuke.

El filtro de paso alto convierte la entrada a AlexaV3LogC, difumina los colores RGB y los combina con una operación de fusión, de modo que la imagen nítida, sin la difuminación, conserva los detalles de alta frecuencia. Una multiplicación controla la intensidad de esos detalles, y una suma fija de 0,18 recentra el resultado en escala logarítmica.

Úselo cuando necesite una placa de paso alto controlable para enfocar, enfatizar texturas o separar frecuencias sin tener que construir la cadena de desenfoque y sustracción manualmente.

Los controles visibles son el tamaño del desenfoque y el valor de multiplicación. El paso del espacio de color y el desplazamiento del gris medio permanecen fijos dentro del grupo para que la salida sea consistente en las composiciones logarítmicas.

Script code

set cut_paste_input [stack 0]
version 13.0 v1
push $cut_paste_input
Group {
name HighPassFilter
tile_color 0x421010ff
selected true
xpos -12565
ypos 1737
addUserKnob {20 User l HighPass}
addUserKnob {41 value T Multiply1.value}
addUserKnob {41 size T Blur1.size}
addUserKnob {26 "" +STARTLINE}
addUserKnob {22 btn l DerekVFX.ca T "nuke.tcl('start', 'https://derekvfx.ca')" +STARTLINE}
}
Input {
inputs 0
name Input
xpos -349
ypos -481
}
Colorspace {
colorspace_out AlexaV3LogC
name Colorspace1
label "\[value colorspace_in] - \[value colorspace_out]"
xpos -349
ypos -433
}
set Ne8610100 [stack 0]
Blur {
channels rgb
size 17.2
name Blur1
label "\[value size] px"
xpos -208
ypos -374
}
push $Ne8610100
Merge2 {
inputs 2
operation from
name Merge1
xpos -349
ypos -309
}
Multiply {
channels rgb
value 3.18
name Multiply1
label "\[value value]"
xpos -349
ypos -273
}
Add {
channels rgb
value 0.18
name Add1
xpos -349
ypos -235
}
Output {
name Output1
xpos -349
ypos -130
}
end_group