Palette:reproject

From Derivative
Revision as of 13:04, 12 April 2021 by Michel (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Summary
[edit]

The Reproject COMP is used to quickly setup multiple outputs using the Quad Reproject features of the Camera COMP. It will output pixel perfect textures for one or multiple screens. For more details about quad reprojection, please refer to the Quad Reprojection page.

To get started, specify a Camera COMP (or previz camera), a Geo COMP (or scene), and lights. Then set the number of screens you need to output. It will create a block of three parameters for each screen where you can specify the screen resolution, the SOPs used for quad reprojection, and the 4 points on the SOP each Camera will use.

The Reproject COMP groups screens of the same resolution together on the same Render TOP and uses the Multi Camera feature of modern GPUs to optimize by using the Render Select TOP for each additional camera. Screens of different resolution use separate Render TOPs.

PythonIcon.pngPalette:reproject Ext


Parameters - Reproject Page

Camera Camera - The Camera COMP used to visualize the scene. All additional cameras used in quad reprojection will use this Camera COMP's matrix and positions.

Number Of Screens Numberofscreens - The number of screens or quad reprojects that you want to output.

Geometry Geometry - Specifies which Geometry COMPs will be included in the rendered scene. You can use Pattern Matching to specify objects using patterns. Example: geo* ^geo7 will render all Geometry components whose names start with geo except geo7.

Lights Lights - Specifies which Light COMPs will be used to render the scene. You can use Pattern Matching here as well.

SOP 1 Sop1 - Specify the SOP that contains the geometry for this output. The SOP should be located in a COMP that is used to position it in the world, as its world position will be taken into account. Refer to the Quad Reprojection page for details.

Points 1 Points1x - - Fill the 'Quad Reproject Points' parameter with the 4 point numbers of the corners of the panel, as they are in the SOP you specified above. The points should be specified in bottom left, bottom right, top left, top right order.

  • Points 1 Points1x1 -
  • Points 1 Points1x2 -
  • Points 1 Points1x3 -
  • Points 1 Points1x4 -

Resolution 1 Resolution1 - - The resolution at which the output / screens should be rendered using Quad Reproject.

  • Resolution 1 Resolution1w -
  • Resolution 1 Resolution1h -


Operator Outputs

  • Output 0 - The pixel perfect screen rendering. The list of outputs will increased based on the number of screens.


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