Sleeping Wombat Graphic API
1.010
swGraphicAPI
|
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 { Box = 0, Tent, Bell, bSpline, Mitchell, Lanczos3, Blackman, Lanczos4, Lanczos6, Lanczos12, Kaiser, Gaussian, Catmullrom, QuadraticInterpolation, QuadraticAproximation, QuadraticMix, 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.
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.