Texture.Sampler.Builder

public static class Texture.Sampler.Builder

用于构造采样器对象的构建器。

公共构造函数

公共方法

Texture.Sampler
build
根据构建器的属性构造一个采样器。
Texture.Sampler.Builder
setMagFilter(Texture.Sampler.MagFilter magFilter)
设置每当细节级别函数确定应该放大纹理时使用的放大功能。
Texture.Sampler.Builder
setMinFilter(Texture.Sampler.MinFilter minFilter)
设置每当细节级别函数确定应缩减纹理的大小时,使用的缩减函数。
Texture.Sampler.Builder
setWrapMode(Texture.Sampler.WrapMode wrapMode)
为所有纹理坐标设置封装模式。
Texture.Sampler.Builder
setWrapModeR(Texture.Sampler.WrapMode wrapMode)
为纹理坐标 R 设置封装模式。
Texture.Sampler.Builder
setWrapModeS(Texture.Sampler.WrapMode wrapMode)
为纹理坐标 S 设置封装模式。
Texture.Sampler.Builder
setWrapModeT(Texture.Sampler.WrapMode wrapMode)
设置纹理坐标 T 的封装模式。

继承的方法

公共构造函数

public Texture.Sampler.Builder ()

公共方法

public Texture.Sampler build ()

根据构建器的属性构造一个采样器。

public Texture.Sampler.Builder setMagFilter (Texture.Sampler.MagFilter magFilter)

设置每当细节级别函数确定应该放大纹理时所使用的放大功能。

参数
MagFilter

public Texture.Sampler.Builder setMinFilter (Texture.Sampler.MinFilter minFilter)

设置每当细节级别函数确定应缩减纹理的大小时,使用的缩减函数。

参数
minFilter [最低过滤条件]

public Texture.Sampler.Builder setWrapMode (Texture.Sampler.WrapMode wrapMode)

为所有纹理坐标设置封装模式。封装模式决定了如何针对 [0, 1] 范围之外的 uv 坐标渲染纹理。

参数
封装模式

public Texture.Sampler.Builder setWrapModeR (Texture.Sampler.WrapMode wrapMode)

为纹理坐标 R 设置封装模式。封装模式决定了如何针对 [0, 1] 范围之外的 uv 坐标渲染纹理。

参数
封装模式

public Texture.Sampler.Builder setWrapModeS (Texture.Sampler.WrapMode wrapMode)

为纹理坐标 S 设置封装模式。封装模式决定了如何针对 [0, 1] 范围之外的 uv 坐标渲染纹理。

参数
封装模式

public Texture.Sampler.Builder setWrapModeT (Texture.Sampler.WrapMode wrapMode)

设置纹理坐标 T 的封装模式。封装模式决定了如何针对 [0, 1] 范围之外的 uv 坐标渲染纹理。

参数
封装模式