Materyal

herkese açık sınıf Malzeme

Bir materyale yapılan başvuruyu temsil eder.

Herkese Açık Yöntemler

Harici Metin
Malzeme
makeCopy()
Bu Malzemenin yeni bir örneğini oluşturur.
geçersiz
setBoolean(Dize adı, boole x)
geçersiz
setBoolean2(Dize adı, boole x, boole y)
geçersiz
setBoolean3(Dize adı, boole x, boole y, boole z)
geçersiz
setBoolean4(Dize adı, boole x, boole y, boole z, boole w)
geçersiz
setExternalTexture(Dize adı, ExternalTexture externalTexture)
ExternalTexture değerini bu malzeme üzerinde 'samplerExternal' parametresi olarak ayarlar.
geçersiz
setFloat(Dize adı, kayan x)
geçersiz
setFloat2(Dize adı, kayan x, kayan y)
geçersiz
setFloat3(Dize adı, kayan x, kayan y, kayan z)
geçersiz
setFloat3(Dize adı, Renk rengi)
geçersiz
setFloat3(Dize adı, vektör3 değeri)
geçersiz
setFloat4(Dize adı, Renk rengi)
geçersiz
setFloat4(Dize adı, kayan x, kayan y, kayan z, kayan w)
geçersiz
setInt(Dize adı, int x)
geçersiz
setInt2(Dize adı, int x, int y)
geçersiz
setInt3(Dize adı, int x, int y, int z)
geçersiz
setInt4(Dize adı, int x, iny y, int z, int w)
geçersiz
setTexture(Dize adı, Doku dokusu)

Devralınan Yöntemler

Herkese Açık Yöntemler

genel ExternalTexture getExternalTexture (Dize adı)

Parametreler
ad

herkese açık Malzeme makeCopy ()

Bu Malzemenin yeni bir örneğini oluşturur.

Yeni materyal, bağımsız olarak değiştirilebilecek olan malzeme parametrelerinin benzersiz bir kopyasına sahip olur. getFilamentEngine materyal kaynağı sabittir ve örnekler arasında paylaşılır.

herkese açık geçersiz setBoole

Parametreler
ad
x

herkese açık geçersiz setBoolean2 (Dize adı, boole x, boole y)

Parametreler
ad
x
y

herkese açık geçersiz setBoolean3 (Dize adı, boole x, boole y, booz z)

Parametreler
ad
x
y
z

genel geçersiz setBoole

Parametreler
ad
x
y
z
w

genel geçersiz setExternalTexture (Dize adı, ExternalTexture externalTexture)

ExternalTexture değerini bu malzeme üzerinde 'samplerExternal' parametresi olarak ayarlar.

Parametreler
ad malzemedeki parametrenin adı
HariciDoku ayarlanacak doku

herkese açık geçersiz setFloat (Dize adı, kayan x)

Parametreler
ad
x

herkese açık geçersiz setFloat2 (Dize adı, kayan x, kayan y)

Parametreler
ad
x
y

genel geçersiz setFloat3 (Dize adı, kayan x, kayan y, kayan z)

Parametreler
ad
x
y
z

herkese açık geçersiz setFloat3 (Dize adı, Renk rengi)

Parametreler
ad
renk

genel geçersiz setFloat3 (Dize adı, Vektör3 değeri)

Parametreler
ad
value

herkese açık geçersiz setFloat4 (Dize adı, Renk rengi)

Parametreler
ad
renk

genel geçersiz setFloat4 (Dize adı, kayan x, kayan y, kayan z, kayan w)

Parametreler
ad
x
y
z
w

herkese açık geçersiz setInt (Dize adı, int x)

Parametreler
ad
x

genel geçersiz setInt2 (Dize adı, int x, int y)

Parametreler
ad
x
y

genel geçersiz setInt3 (Dize adı, int x, int y, int z)

Parametreler
ad
x
y
z

genel geçersiz setInt4 (Dize adı, int x, int y, int z, int w)

Parametreler
ad
x
y
z
w

herkese açık geçersiz setTexture (Dize adı, Doku dokusu)

Parametreler
ad
doku