Bagikan melalui


lerp

Melakukan interpolasi linier.

ret lerp(x, y, s)

Parameter

Item Deskripsi
X
[in] Nilai titik mengambang pertama.
Y
[in] Nilai titik mengambang kedua.
S
[in] Nilai yang secara linear menginterpolasi antara parameter x dan parameter y .

Tampilkan Nilai

Hasil interpolasi linier.

Deskripsi Jenis

Nama Jenis Templat Jenis Komponen Ukuran
x skalar, vektor, atau matriks Float apa pun
y sama seperti input x Float dimensi yang sama dengan input x
s sama seperti input x Float dimensi yang sama dengan input x
Ret sama seperti input x Float dimensi yang sama dengan input x

Keterangan

Interpolasi linear didasarkan pada rumus berikut: x*(1-s) + y*s yang secara setara dapat ditulis sebagai x + s(y-x).

Minimum Shader Model

Fungsi ini didukung dalam model shader berikut.

Shader Model Didukung
Model Shader 2 (DirectX HLSL) dan model shader yang lebih tinggi ya
Shader Model 1 (DirectX HLSL) Ya (vs_1_1 dan ps_1_1)

Lihat juga

Fungsi Intrinsik (DirectX HLSL)