Palette:sopRender

From Derivative
Jump to navigation Jump to search

Summary
[edit]

sopRender takes a SOP input and renders it with basic lighting and an optional texture map.

It has the most common Geometry COMP transform parameters, the most common Camera COMP transform parameters, plus perspective/ortho blending and view angle controls.

The viewer is arcBall, and you can interactively place the geometry, and use the Click-n-Flick Auto-Rotate option to make it spin.

You can set a light postion and color.

You can substitute the material, for example use the Line MAT.

Normalize Geometry Size, when its value is 1, takes the default camera and geometry settings, and re-sizes the input to make it fit 80% of the width of the camera view. Then the camera and geometry parameters are applied to the camera-geometry transform. It is intended to easily deal with large or small object SOP sizes.

It is approximately what a SOP to TOP operator would behave like, but with more control over the precision of its render.

PythonIcon.pngPalette:sopRender Ext


Parameters - Render Page

Help Help -

Version Version -

Perspective-Ortho Ortho - Crossfades between a perspective camera and an ortho camera.

Perspective FOV Angle Fov - perspective field of view angle.

Ortho Width Orthowidth - width of ortho view.

Camera Translate Z Camtz - camera from origin.

Click-n-flick Auto-Rotate Autorotate - In viewer you can click, drag and let go while when mouse is still moving to make geometry auto-rotate.

Reset ArcBall Transform Reset - The arcball transform is applied on top of the camera transform parameters. This resets the arcball to have no effect.

Normalize Geometry Size Normalize - Normalize Geometry Size, when its value is 1, takes the default camera and geometry settings, and re-sizes the input to make it fit 80% of the width of the camera view. Then the camera and geometry parameters are applied to the camera-geometry transform.

Geo Translate T - -

  • Geo Translate Tx -
  • Geo Translate Ty -
  • Geo Translate Tz -

Geo Rotate R - -

  • Geo Rotate Rx -
  • Geo Rotate Ry -
  • Geo Rotate Rz -

Geo Scale Scale -

Constant Color Constant - -

  • Constant Color Constantr -
  • Constant Color Constantg -
  • Constant Color Constantb -

Diffuse Color Diff - -

  • Diffuse Color Diffr -
  • Diffuse Color Diffg -
  • Diffuse Color Diffb -

Light Translate Lightt - -

  • Light Translate Lighttx -
  • Light Translate Lightty -
  • Light Translate Lighttz -

Material Material -

Wireframe Wireframe -

Resolution Resolution - -

  • Resolution Resolutionw -
  • Resolution Resolutionh -


Operator Inputs

  • Input 0 - the SOP to render
  • Input 1 - a diffuse texture map to use


Operator Outputs

  • Output 0 -

TouchDesigner Build:

Palette
Palette • Palette/Mapping/kantanMapper • 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 • 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 • Palette:quadReproject • Palette:radialBlur • Palette:remotePanel • Palette:rgbaBlur • Palette:rgbaDelay • Palette:rgbContrast • Palette:sceneChanger • Palette:search • Palette:searchReplace • Palette:sharpen • Palette:softenAlpha • Palette:solarize • Palette:sopRender • Palette:splitter • Palette:stitcher • Palette:stoner • Palette:superFormula • Palette:sweetSpot • Palette:sweetSpotPreviz • Palette:TDVR • Palette:transitMap • Palette:twirl • Palette:vectorScope • Palette:virtualFile • Palette:waveformMonitor • Palette:webBrowser • Palette:webSvg • Palette:xyScope