Palette:blendModes

From Derivative
Revision as of 23:58, 26 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 crossfade at the top. On the top tight is the blended output.

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 is 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 before you commit and click 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 seleted.

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

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