Click or drag to resize
SoWinGLWidgetSetFullSceneAntialiasing Method (Boolean, Single, Int32)

Note: This API is now obsolete.

Namespace: OIV.Inventor.Win
Assembly: OIV.Inventor (in OIV.Inventor.dll) Version: 9.9.13.0 (9.9.13.0)
Syntax
[EditorBrowsableAttribute(EditorBrowsableState.Never)]
[ObsoleteAttribute("See documentation for more details")]
public bool SetFullSceneAntialiasing(
	bool enable,
	float quality,
	int filterMask
)

Parameters

enable
Type: SystemBoolean

Enables or disables FSAA rendering.

quality
Type: SystemSingle

Specifies the level of quality of the antialiasing rendering. The number of samples used in the antialiasing computation depends on your graphics hardware and on your video driver. NVidia graphics hardware can support number of samples * 2 levels of quality (assuming the NV_multisample_filter_hint OpenGL extension is available). The quality value is in the [0..1] interval. 0 is the lowest quality level and 1 is the highest quality level. When set to -1.0 the quality value is the default value for the pixel format.

filterMask
Type: SystemInt32

Specifies the types of shapes that should be antialiased (See SoFullSceneAntialiasing for more info.)Obsoletesince Open Inventor 9100 Use setAntialiasing(float,AntialiasingMode) with mode FSAA or setAntialiasing(SoAntialiasingParameters*) with SoFullSceneAntialiasingParameters object instead.

Return Value

Type: Boolean
Remarks

Enables or disables full-scene antialiasing (FSAA).

Returns true on success. FSAA is supported via the ARB_multisample OpenGL extension. The ARB_pixel_format OpenGL extension is also required to support this feature. Note: Use the SoFullSceneAntialiasing node to control FSAA during render traversal.

See Also