Texture.Sampler.Builder

公開靜態類別 Texture.Sampler.Builder

建構 Sampler 物件的建構工具。

公用建構函式

公用方法

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 ()

公用方法

publicTexture.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 座標算繪紋理的方式。

參數
wrapMode

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

設定紋理座標 R 的納入模式。包裝模式會決定在 [0, 1] 範圍外的 uv 座標算繪紋理的方式。

參數
wrapMode

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

設定紋理座標 S 的包裝模式。包裝模式會決定在 [0, 1] 範圍外的 uv 座標算繪紋理的方式。

參數
wrapMode

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

設定紋理座標 T 的納入模式。包裝模式會決定在 [0, 1] 範圍外的 uv 座標算繪紋理的方式。

參數
wrapMode