data class SamplerConfig(val minFilter: Filter = Filter.LINEAR, val magFilter: Filter = Filter.LINEAR, val mipmapMode: Filter = Filter.LINEAR, val addressModeU: AddressMode = AddressMode.REPEAT, val addressModeV: AddressMode = AddressMode.REPEAT, val lodBias: Float = 0.0f)
SamplerConfig
(
minFilter
, magFilter
, mipmapMode
, addressModeU
, addressModeV
, lodBias
)
|
Signature
constructor(minFilter: Filter = Filter.LINEAR, magFilter: Filter = Filter.LINEAR, mipmapMode: Filter = Filter.LINEAR, addressModeU: AddressMode = AddressMode.REPEAT, addressModeV: AddressMode = AddressMode.REPEAT, lodBias: Float = 0.0f) Parameters
minFilter:
Filter
magFilter:
Filter
mipmapMode:
Filter
addressModeU:
AddressMode
addressModeV:
AddressMode
lodBias:
Float
Returns |
addressModeU
: AddressMode
[Get] |
Addressing mode for U texture coordinates outside the range of 0, 1.
Signature
val addressModeU: AddressMode |
addressModeV
: AddressMode
[Get] |
Addressing mode for V texture coordinates outside the range of 0, 1.
Signature
val addressModeV: AddressMode |
lodBias
: Float
[Get] |
Bias value added to the LOD (Level of Detail) calculation in the shader.
Negative values result in a slightly sharper image. Positive values will allow detail to be lowered when far away.
Signature
val lodBias: Float = 0.0f |
magFilter
: Filter
[Get] |
Filter mode for magnification (when texel coverage is finer than pixel coverage).
Signature
val magFilter: Filter |
minFilter
: Filter
[Get] |
Filter mode for minification (when texel coverage is coarser than pixel coverage).
Signature
val minFilter: Filter |
mipmapMode
: Filter
[Get] |
Filter mode for mipmapping (when texel coverage is between mipmap levels).
Signature
val mipmapMode: Filter |