#include <gre/3dfilter.h>
Public Types | |
| enum | MODE { MODE_None = 0, MODE_NearestNeighbor = 1, MODE_Bilinear = 2, MODE_UpperMipMapNearestNeighbor = 3, MODE_LowerMipMapBilinear = 4, MODE_MipMapTrilinear = 5, MODE_MipMapAnisotropic = 6 } |
Public Member Functions | |
| bool | GetColor (const INT32 line, const INT32 column, COLOR &color) |
| bool | GetColor (const DPOINT3D &point, const INT32 line, const INT32 column, COLOR &color) |
| MODE | GetMode () const |
| bool | IsSet () |
| void | SetAnisotropicLimit (const UINT8 limit) |
| void | SetMipMapSharpness (const UINT8 sharpness) |
| void | SetMode (const MODE &mode) |
| void | SetScene (SCENE3D *scene) |
| void | SetScreenPlane (SCREENPLANE *plane) |
| void | SetTexture (TEXTURE *texture) |
| TEXTUREFILTER () | |
| ~TEXTUREFILTER () | |
Definition at line 48 of file 3dfilter.h.
|
|
Definition at line 51 of file 3dfilter.h. |
|
|
Definition at line 61 of file 3dfilter.h. |
|
|
Definition at line 74 of file 3dfilter.h. |
|
||||||||||||||||
|
Get color for given screen pixel.
|
|
||||||||||||||||||||
|
Get color for given screen pixel and its corresponding model point.
|
|
|
Get texture filter mode.
Definition at line 100 of file 3dfilter.h. |
|
|
Is texture filter set.
Definition at line 125 of file 3dfilter.h. |
|
|
Set anisatropic filter limit in range [2, 64].
Definition at line 129 of file 3dfilter.h. |
|
|
Set mipmap sharpnes in range [0, 100].
Definition at line 134 of file 3dfilter.h. |
|
|
Set texture filter mode.
Definition at line 93 of file 3dfilter.h. |
|
|
Set scene.
Definition at line 78 of file 3dfilter.h. |
|
|
Set screen plane.
Definition at line 88 of file 3dfilter.h. |
|
|
Set texture to be filtered.
Definition at line 83 of file 3dfilter.h. |
1.3.8-20040913