public class SoFullSceneAntialiasingParameters extends SoAntialiasingParameters
SoSceneManager
and some viewer classes (e.g. SoWinGLWidget).
Limitations
The high quality filter is available only on NVidia platforms and only if the extension GL_NV_multisample_filter_hint is available.
See also:
SoAccumulationAntialiasingParameters
, SoFXAAParameters
, SoFullSceneAntialiasing
Inventor.ConstructorCommand
VERBOSE_LEVEL, ZeroHandle
Constructor and Description |
---|
SoFullSceneAntialiasingParameters(int numSamples,
boolean useHQ)
Calls SoFullSceneAntialiasingParameters(numSamples, useHQ, (int)com.openinventor.inventor.nodes.SoFullSceneAntialiasing.ALL).
|
SoFullSceneAntialiasingParameters(int numSamples,
boolean useHQ,
int filterMask)
Constructor that takes the different parameters that can be configured.
|
Modifier and Type | Method and Description |
---|---|
int |
getFilterMask()
Returns the requested combination of the different values of
SoFullSceneAntialiasing.Filter . |
int |
getNumSamples()
Returns the requested number of samples.
|
boolean |
useHighQualityFilter()
Returns true if the high quality filter is requested.
|
dispose, getAddress, getNativeResourceHandle, startInternalThreads, stopInternalThreads
public SoFullSceneAntialiasingParameters(int numSamples, boolean useHQ)
public SoFullSceneAntialiasingParameters(int numSamples, boolean useHQ, int filterMask)
numSamples
- The number of samples we want to enable in the window's pixel format.
useHQ
- Indicates if the high quality filter provided by NVidia should be enabled.
filterMask
- Is a combination of SoFullSceneAntialiasing.Filter
enum values to define the primitives affected by the FSAA.public int getNumSamples()
public boolean useHighQualityFilter()
public int getFilterMask()
SoFullSceneAntialiasing.Filter
.Generated on January 23, 2025, Copyright © Thermo Fisher Scientific. All rights reserved. http://www.openinventor.com