Nuke/Blink Script14 Blink Scripting 101 - Blink 노드의 구성 https://www.guillemramisadesoto.com/blink-101 Blink 101 — Guillem Ramisa de SotoNow, lets see the second method. To me, this is more interesting and it introduces us to a new concept called ‘Length‘. The length of a vector is a value that can be stored as a float per pixel, that represents a correlation between values, for examplewww.guillemramisadesoto.comDISCLAIMER이 페이지는 Nuke에서 Blink 스크립트의 기초를.. 2024. 12. 11. blink kernels (5) - Blink Reference Guide Blink Reference Guidehttps://learn.foundry.com/nuke/developers/13.2/BlinkKernels/Blink.html Blink Reference Guide — Guide to Writing Blink KernelsVariable Types Both param and local variables can be standard C++ types such as float, int and bool. Arrays of C++ types are also supported: float[], int[], bool[]. In addition, there are some standard vector types: int2, int3, int4, float2, float3 and.. 2024. 12. 8. blink kernels (4) Random Accesshttps://learn.foundry.com/nuke/developers/13.2/BlinkKernels/ConvolutionKernel.html Random Access — Guide to Writing Blink KernelsThe ConvolutionKernel The next kernel we’re going to look at does a convolution, or weighted two-dimensional blur. The blur weights are taken from a second input image, filter, so for every output pixel, the kernel needs to access all the pixels from thele.. 2024. 12. 8. blink kernels (3) 2D Ranged Accesshttps://learn.foundry.com/nuke/developers/13.2/BlinkKernels/BoxBlurKernel2.html 2D Ranged Access — Guide to Writing Blink KernelsSetting up the 2D Range To set up the 2D range, we again call setRange() inside the init() function. This time, we give it four parameters to specify the horizontal minimum, vertical minimum, horizontal maximum and vertical maximum respectively: void in.. 2024. 12. 8. blink kernels (2) https://learn.foundry.com/nuke/developers/13.2/BlinkKernels/BoxBlurKernel.html 1D Ranged Access — Guide to Writing Blink KernelsAccessing the 1D Range The final thing to note is how we access positions inside the 1D range within the process() function. With point access to the input, as in the previous example, the input image src was accessed as src(). In this case, when accessinglearn.foundry... 2024. 12. 8. blink kernels (1) https://learn.foundry.com/nuke/developers/13.2/BlinkKernels/InvertKernel.html Introduction to Kernels — Guide to Writing Blink KernelsIntroduction to Kernels The first kernel we’re going to look at is a simple one that takes a single image as input, inverts the colours in it, multiplies them by a value and then writes them to an output image. Let’s take a closer look at it. The Inverlearn.foundr.. 2024. 12. 8. 이전 1 2 3 다음