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#