ITextureUnit

ITextureUnit

Przegląd

ITextureUnit jest interface w Aspose.3D FOSS dla .NET. Dziedziczy po: IDisposable.

reprezentuje teksturę w pamięci, która jest współdzielona między GPU a CPU i może być próbkowana przez shader, gdzie jedynie reprezentuje odniesienie do zewnętrznego pliku.

Właściwości: Depth, Height, Magnification, Minification, Mipmap, Scale, oraz 6 kolejnych.

Właściwości

NazwaTypDostępOpis
TypeTextureTypeOdczytPobiera typ tej jednostki tekstury.
WidthintOdczytPobiera szerokość tej tekstury.
HeightintOdczytPobiera wysokość tej tekstury.
DepthintOdczytPobiera wysokość tej tekstury, dla tekstury nie-3D jest ona zawsze równa 1.
UWrapWrapModeOdczyt/zapisPobiera lub ustawia tryb zawijania dla współrzędnej U tekstury.
VWrapWrapModeOdczyt/zapisPobiera lub ustawia tryb owijania dla współrzędnej V tekstury.
WWrapWrapModeOdczyt/zapisPobiera lub ustawia tryb owijania dla współrzędnej W tekstury.
MinificationTextureFilterOdczyt/zapisPobiera lub ustawia tryb filtrowania przy minifikacji.
MagnificationTextureFilterOdczyt/zapisPobiera lub ustawia tryb filtrowania dla powiększania.
MipmapTextureFilterOdczyt/zapisPobiera lub ustawia tryb filtrowania dla mipmapy.
ScrollVector2Odczyt/zapisPobiera lub ustawia przewijanie współrzędnej UV.
ScaleVector2Odczyt/zapisPobiera lub ustawia skalę współrzędnej UV.

Zobacz także

 Polski