|
Sleeping Wombat GUI
0.100
swGUI
|
Classes | |
| struct | TextureInfo |
| Deskryptor tekstury. More... | |
| class | TextureObject |
| Klasa przechowująca tekstury.Klasa bazowa, która będzie używana przez obiekty silnika. Powinny po niej odziedziczyć obiekty konkretnego API graficznego, żeby zaimplementować najważniejsze funkcjonalności. More... | |
Enumerations | |
| enum | TextureUse { TEX_DIFFUSE, TEX_SPECULAR, TEX_EMISSIVE, TEX_BUMP_MAP, TEX_DISPLACEMENT_MAP, TEX_OTHER1, TEX_OTHER2, TEX_LIGHTMAP } |
| Meaning of texture indicies. More... | |
| enum | MipMapFilter : short { MipMapFilter::Box = 0, MipMapFilter::Tent, MipMapFilter::Bell, MipMapFilter::bSpline, MipMapFilter::Mitchell, MipMapFilter::Lanczos3, MipMapFilter::Blackman, MipMapFilter::Lanczos4, MipMapFilter::Lanczos6, MipMapFilter::Lanczos12, MipMapFilter::Kaiser, MipMapFilter::Gaussian, MipMapFilter::Catmullrom, MipMapFilter::QuadraticInterpolation, MipMapFilter::QuadraticAproximation, MipMapFilter::QuadraticMix, MipMapFilter::Unknown } |
| Tryby filtrowania tekstur. More... | |
|
strong |
Tryby filtrowania tekstur.
Poniższe tryby filtrowania są używane przy tworzeniu mipmap. Istnieje jeszcze drugi etap filtrowania przy próbkowania w pixel shaderze, do którego odnosi się inna enumeracja.
| Enumerator | |
|---|---|
| Box | |
| Tent | |
| Bell | |
| bSpline | |
| Mitchell | |
| Lanczos3 | |
| Blackman | |
| Lanczos4 | |
| Lanczos6 | |
| Lanczos12 | |
| Kaiser | |
| Gaussian | |
| Catmullrom | |
| QuadraticInterpolation | |
| QuadraticAproximation | |
| QuadraticMix | |
| Unknown | |
| enum TextureUse |
Meaning of texture indicies.
These are values used by default shaders. You don't have to use this convention when you write your own shaders.
1.8.9.1