Materiale

corso pubblico Materiale

Rappresenta un riferimento a un materiale.

Metodi pubblici

Tessuto esterno
Materiale
makeCopy()
Crea una nuova istanza di questo materiale.
nullo
setBoolean(nome Stringa, booleana x)
nullo
setboolean2(nome stringa, x booleana, y booleano)
nullo
setBoolean3(nome String, x booleano, y booleano, booleano z)
nullo
setBoolean4(nome String, booleano x, y booleano, booleano z, booleano w)
nullo
setExternalTexture(nome Stringa, Testo Texture
Imposta un ExternalTexture su un parametro di tipo 'samplerExternal' su questo materiale.
nullo
setFloat(nome Stringa, numero in virgola mobile x)
nullo
setFloat2(nome Stringa, numero in virgola mobile, numero in virgola mobile y)
nullo
setFloat3(nome Stringa, numero in virgola mobile x, numero in virgola mobile y, numero in virgola mobile z)
nullo
setFloat3(nome Stringa, colore Colore)
nullo
setFloat3(nome Stringa, valore Vector3)
nullo
setFloat4(nome Stringa, colore Colore)
nullo
setFloat4(nome Stringa, numero in virgola mobile x, numero in virgola mobile y, numero in virgola mobile z, numero in virgola mobile w)
nullo
setInt(String name, int x)
nullo
setInt2(String name, int x, int y)
nullo
setInt3(String name, int x, int y, int z)
nullo
setInt4(String name, int x, int y, int z, int w)
nullo
setTexture(nome Stringa, texture Texture)

Metodi ereditati

Metodi pubblici

public ExternalTexture getExternalTexture (Stringa nome)

Parametri
name

pubblico Materiale makeCopy ()

Crea una nuova istanza di questo materiale.

Il nuovo materiale avrà una copia univoca dei parametri dei materiali che può essere modificata in modo indipendente. La risorsa materiale getFilamentEngine è immutabile e viene condivisa tra le istanze.

public void setBoolean (Stringa, booleana x)

Parametri
name
x

public void setBoolean2 (String name, boolean x, boolean y)

Parametri
name
x
y

public void setBoolean3 (String name, boolean x, boolean y, boolean z)

Parametri
name
x
y
z

public void setBoolean4 (String name, boolean x, boolean y, boolean z, boolean w)

Parametri
name
x
y
z
w

public void setExternalTexture (Stringa, ExternalTexture externalTexture)

Imposta un ExternalTexture su un parametro di tipo 'samplerExternal' su questo materiale.

Parametri
name il nome del parametro nel materiale
esternoTessuto la texture da impostare.

public void setFloat (Stringa, numero in virgola mobile x)

Parametri
name
x

public void setFloat2 (Stringa, numero in virgola mobile, numero in virgola mobile y)

Parametri
name
x
y

public void setFloat3 (Stringa nome, numero in virgola mobile, numero in virgola mobile y, numero in virgola mobile z)

Parametri
name
x
y
z

pubblica void setFloat3 (nome Stringa, colore Colore)

Parametri
name
colore

public void setFloat3 (Stringa nome, Valore 3)

Parametri
name
valore

pubblico void setFloat4 (nome Stringa, colore Colore)

Parametri
name
colore

pubblico void setFloat4 (Stringa nome, numero in virgola mobile x, numero in virgola mobile y, numero in virgola mobile z, numero in virgola mobile w)

Parametri
name
x
y
z
w

public void setInt (String name, int x)

Parametri
name
x

public void setInt2 (String name, int x, int y)

Parametri
name
x
y

public void setInt3 (Stringa, int x, int y, int z)

Parametri
name
x
y
z

public void setInt4 (String name, int x, int y, int z, int w)

Parametri
name
x
y
z
w

pubblico void setTexture (nome Stringa, texture )

Parametri
name
texture