Sleeping Wombat GUI  0.100
swGUI
Classes | Enumerations

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...
 

Detailed Description

Enumeration Type Documentation

enum MipMapFilter : short
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.

Enumerator
TEX_DIFFUSE 

Tekstura dla kanału diffuse.

TEX_SPECULAR 

Tekstura dla kanału specular.

TEX_EMISSIVE 

Texture for emmisive channel.

TEX_BUMP_MAP 

Bump mapa.

TEX_DISPLACEMENT_MAP 

Tekstura przemieszczeń wierzchołków, w przypadku używania teselacji wierzchołków.

TEX_OTHER1 

Tekstura o dowolnym znaczeniu.

TEX_OTHER2 

Tekstura o dowolnym znaczeniu.

TEX_LIGHTMAP 

Lightmapa.