Palette:blendModes

From Derivative
Revision as of 00:12, 27 February 2021 by Greg (talk | contribs)
Jump to navigation Jump to search

Summary
[edit]

blendModes is a 2-stream video mixer for exploring and using the 48+ blend modes of the Composite TOP. Connect 2 video inputs, select a blend mode and use the 2-way or 4-way crossfader at the top. On the top right is the blended output of the component.

The thumbnails of the blend modes are divided into two halves since some blend modes depend on the order: "A Multiply B" is the same as "B Multiply A", but "A Over B" is not the same as "B Over A". So the left half is the choice "A blendmode B" and the right side is "B blendmode A". So in these cases clicking on the right side gives a different result than the left.

Three Mixing Modes

  • Select - just cuts to a new blend mode when you click on it. Rollover lets you preview the blend at the top left before you commit by clicking it.
  • Crosssfade - on the left-to-right crossfade gadget in the middle, left is input 1, right is input 2, and middle is the blend mode that is currently selected.
  • VJ - it's a 2-way crossfade where again left is input 1, right is input 2, and vertical is a blend of teh last two blend modes that you have selected.
BlendModes.1.png

The UI is large but it lets you see and preview all 75+ blending choices.

PythonIcon.pngPalette:blendModes Ext


Parameters - Control Page

Help Help - Opens this page.

Version Version - The current version of this component.

Resolution Resolution - - The output resolution of this component.

  • Resolution Resolutionw -
  • Resolution Resolutionh -


Operator Inputs

  • Input 0 - The first layer to be composited.
  • Input 1 - The second layer to be composited.


Operator Outputs

  • Output 0 - The final output.
  • Output 1 - The preview of the output when rolling over a composite selection in the ui.
  • Output 2 - A CHOP containing information on what blend has been selected and if the input order to the composite operation has been swapped.

TouchDesigner Build:

Palette
Palette • Palette:arcBallCamera • Palette:arcBallGeometry • Palette:audioAnalysis • Palette:audioSet • Palette:battery • Palette:blendModes • Palette:bloom • Palette:camera • Palette:cameraBrowser • Palette:camSchnappr • Palette:changeColor • Palette:changeToColor • Palette:checker • Palette:chromaKey • Palette:colorThreshold • Palette:compareComp • Palette:convolve • Palette:cornerPinSOP • Experimental:Palette:cppParsTemplateGen • Palette:customAttributes • Palette:debugControl • Palette:dent • Palette:depthExtract • Palette:dilate • Palette:equalizer • Palette:feedback • Palette:feedbackEdge • Palette:firmata • Palette:geoPanel • Palette:gestureCapture • Palette:graphPlot • Palette:histogram • Palette:hsvBlur • Palette:imageSearch • Palette:julia • Palette:kantanMapper • Palette:kinectCalibration • Palette:kinectPointcloud • Palette:leapPaint • Palette:lightTunnel • Palette:mandelbrot • Palette:mesh • Palette:monochrome • Palette:motionSense • Palette:moviePlayer • Palette:moviePlaylist • Palette:multiLevel • Palette:multiMix • Palette:noise • Palette:onScreenKeyboard • Palette:opticalFlow • Palette:particlesGpu • Palette:pixelate • Palette:pixelRelocator • Palette:pointGenerator • Palette:pointillize • Palette:pointMerge • Palette:pointRender • Palette:pointRepack • Palette:pointTransform • Palette:pointWeight • Palette:popDialog • Palette:probe • Palette:projectorBlend • Palette:pushPins • Palette:puzzle • Experimental:Palette:quadReproject • Palette:radialBlur • Palette:remotePanel • Palette:reproject • Palette:rgbaBlur • Palette:rgbaDelay • Palette:rgbContrast • Experimental:Palette:sceneChanger • Palette:search • Palette:searchReplace • Palette:sharpen • Palette:softenAlpha • Palette:solarize • Palette:sopRender • Palette:splitter • Palette:stitcher • Palette:stoner • Palette:superFormula • Palette:sweetSpotPreviz • Palette:TDVR • Palette:transitMap • Palette:twirl • Palette:vectorScope • Palette:virtualFile • Palette:waveformMonitor • Palette:webBrowser • Palette:webSvg • Palette:xyScope