SoPostEffectAntiAliasing¶
-
InventorModule
¶ author MeVis Medical Solutions AG
package MeVisLab/Standard
dll SoRenderers
definition SoRenderers.def
Purpose¶
The SoPostEffectAntiAliasing
module offers morphological anti-aliasing for the SoPostEffectRenderer
module.
Currently the module implements:
- FXAA anti-aliasing algorithm by Timothy Lottes.
- DLAA directionally localized anti-aliasing by Dmitry Andreev.
The module should typically be placed as the last effect, right in front of the
SoPostEffectRenderer
module.
It works on any rendered image, volume rendering and transparent geometry, while MSAA only works on opaque geometry.
MSAA/sampling buffers and super-sampling should typically be turned off when using this module.
Parameter Fields¶
Field Index¶
Color Buffer Name : String |
Edge Threshold : Enum |
Enabled : Bool |
Mode : Enum |
Quality : Enum |
Sharper : Bool |
Sub Pixel Mode : Enum |
Visible Fields¶
Color Buffer Name¶
-
name:
colorBufferName
, type:
String
, default:
colorBuffer
¶ Selects the name of the color buffer that should get anti-aliasing. By default, it uses the main buffer, named “colorBuffer”.
Quality¶
-
name:
quality
, type:
Enum
, default:
Maximum
¶ Chooses the quality of the anti-aliasing.
Values:
Title | Name |
---|---|
Minimum | Minimum |
Low | Low |
Medium | Medium |
High | High |
Maximum | Maximum |
Sub Pixel Mode¶
-
name:
subPixelMode
, type:
Enum
, default:
SubPixel_Default
¶ Chooses sub-pixel anti-aliasing settings.
Values:
Title | Name |
---|---|
Soft | SubPixel_Soft |
Default | SubPixel_Default |
Sharp | SubPixel_Sharp |
Almost Off | SubPixel_AlmostOff |
Off | SubPixel_Off |