DoTextureAntiAlias(3D)

NAME
DoTextureAntiAlias - Create a texture attribute object that controls antialiasing of textures

SYNOPSIS
C:
DtObject DoTextureAntiAlias(mode)
DtTextureAntiAliasMode mode;

FORTRAN:
INTEGER*4 DOTAA(MODE)
INTEGER*4 MODE

DESCRIPTION

DoTextureAntiAlias creates a texture attribute object that controls the antialiasing of textures. The parameter mode specifies the type of antialiasing to be done. The possible values of mode are:

DcTextureAANone <DCTAAN>
    No antialiasing of the texture is performed.

DcTextureAABilinear <DCTAAB>
    The texture elements that correspond to the corners of a single pixel are bilinearly interpolated.

DcTextureAATrilinear <DCTAAT>
    The texture elements that correspond to the corners of a single pixel are trilinearly interpolated.

DcTextureAAMIP <DCTAAM>
    MIP mapping is used to antialias the texture.

DcTextureAAMIP2Point <DCTA2P>
    Two points from the two best resolution adjacent MIP maps are linearly interpolated to antialias the texture.

DcTextureAAMIPBilinear <DCTAMB>
    From the best resolution MIP map, the texture elements that correspond to the corners of a single pixel are bilinearly interpolated to antialias the texture.

DcTextureAAMIP2Bilinear <DCTA2B>
    From the two best resolution adjacent MIP maps, the texture elements that correspond to the corners of a single pixel are bilinearly interpolated to antialias the texture.

DcTextureAASumArea <DCTAAS>
    A summed area table technique is used for texture antialiasing.

DcTextureAAAdaptive <DCTAAA>
    Adaptive techniques are used to antialias the texture.

DEFAULTS
The default value for DoTextureAntiAlias is DcTextureAANone <DCTAAN>.

SEE ALSO
DoTextureMapDiffuseColor(3D), DoTextureMapEnviron(3D), DoTextureMapBump(3D), DoTextureMapTranspIntens(3D)