Sampler

class moderngl.Sampler

Create

Context.sampler(repeat_x: bool = True, repeat_y: bool = True, repeat_z: bool = True, filter: Optional[Tuple[int, int]] = None, anisotropy: float = 1.0, compare_func: str = '?', border_color: Optional[Tuple[float, float, float, float]] = None, min_lod: float = -1000.0, max_lod: float = 1000.0, texture: Optional[Texture] = None) Sampler

Methods

Sampler.use(location: int = 0) None
Sampler.clear(location: int = 0) None
Sampler.assign(index: int) Tuple[Sampler, int]
Sampler.release() None

Attributes

Sampler.texture
Sampler.repeat_x
Sampler.repeat_y
Sampler.repeat_z
Sampler.filter
Sampler.compare_func
Sampler.anisotropy
Sampler.border_color
Sampler.min_lod
Sampler.max_lod
Sampler.extra
Sampler.mglo
Sampler.ctx