Rendering Plug-ins

Anti-Aliasing Filters

Anti-aliasing filter plug-in are used for filtering and anti-aliasing an image

Hardware Shaders

How-to Samples:

Image Filter (Post-Filter) Plug-ins

Image filter (also called post-filter) plug-ins alter images in the video post data stream. Filters can operate on a single image or can combine two images together to create a new composite image. Also see the section on Bitmaps and the class ImageFilter.

How-to Samples

Network Rendering Samples

The following how-to samples demonstrate utilties for working with the network rendering system.

Renderers

A renderer plug-in derives from the class Render.

How-to Samples

Render Elements

Render elements allow renderers to output to separate bitmaps portions of the final shaded image so that they can be manipulated/composited at a later time, without re-rendering.

Rendering Effects

A rendering effect is a post-rendering image-processing effect. This kind of plug-in appears under the Rendering menu and displays the Rendering Effects dialog. This lets the user apply image processing without using Video Post, and has the added advantage of allowing animated parameters and references to scene objects. Most rendering effects derive from the Effect class.

How-to Samples

Sampler Plug-ins

A sampler is a plug-in that determines where inside a single pixel the shading and texture samples are computed. The user interface of samplers appears in the SuperSampling rollout in the Sampler drop-down. The core class for a sampler plug-in is Sampler.

Shader Plug-ins

The shader is the piece of code which controls how light is reflected off the surface. Every material has a shader, it handles all the texturing for the material and manages the user interface. A shader plug-in should derive from Shader instead of BaseShader otherwise the interactive renderer won't know how to render the shader in the viewports.