Material

clase pública Material

Representa una referencia a un material.

Métodos públicos

ExternalTexture
Material
makeCopy()
Crea una instancia nueva de este Material.
void
setBoolean(Nombre de String, booleano x)
void
setBoolean2(String name, boolean x, boolean y y)
void
setBoolean3(Nombre de String, boolean x, boolean y, boolean z)
void
setBoolean4(String name, boolean x, boolean y, boolean z, boolean w))
void
setExternalTexture(nombre de string, ExternalTexture externalTexture)
Configura un ExternalTexture para un parámetro de tipo 'samplerExternal' en este material.
void
setFloat(nombre de String, número de punto flotante)
void
setFloat2(nombre String, número de punto flotante x, número de punto flotante y)
void
setFloat3(nombre de String, número de punto flotante x, número de punto flotante y número de punto flotante z)
void
setFloat3(nombre String, color Color)
void
setFloat3(nombre String, valor Vector3)
void
setFloat4(nombre String, color Color)
void
setFloat4(nombre de String, número de punto flotante x, número de punto flotante y número de punto flotante z)
void
setInt(Nombre de String, int x)
void
setInt2(Nombre de String, int x, int y)
void
setInt3(Nombre de String, int x, int y, int z)
void
setInt4(Nombre de String, int x, int y, int z, int w)
void
setTexture(nombre de String, textura de Text)

Métodos heredados

Métodos públicos

public ExternalTexture getExternalTexture (String nombre)

Parámetros
name

público Material makeCopy ()

Crea una instancia nueva de este Material.

El material nuevo tendrá una copia única de los parámetros de material que se puede modificar de forma independiente. El recurso de material getFilamentEngine es inmutable y se compartirá entre las instancias.

vacío público setBoolean (String name, boolean x)

Parámetros
name
x

void público setBoolean2 (String name, boolean x, boolean y)

Parámetros
name
x
y

vacío público setBoolean3 (String name, boolean x, boolean y, boolean z)

Parámetros
name
x
y
z

vacío público setBoolean4 (String name, boolean x, boolean y, boolean z, boolean w)

Parámetros
name
x
y
z
w

vacío público setExternalTexture (Nombre de String, ExternalTexture externalTexture)

Configura un ExternalTexture para un parámetro de tipo 'samplerExternal' en este material.

Parámetros
name el nombre del parámetro en el material
Textura externa la textura que se debe establecer

public void setFloat (String name, float x)

Parámetros
name
x

public void setFloat2 (String name, float x, float y)

Parámetros
name
x
y

public void setFloat3 (String name, float x, float y, float z)

Parámetros
name
x
y
z

vacío público setFloat3 (Nombre de String, color Color)

Parámetros
name
color

vacío público setFloat3 (nombre de string, valor de Vector3)

Parámetros
name
valor

vacío público setFloat4 (Nombre de String, color Color)

Parámetros
name
color

public void setFloat4 (String name, float x, float y, float z, float w)

Parámetros
name
x
y
z
w

vacío público setInt (String name, int x)

Parámetros
name
x

void público setInt2 (String name, int x, int y)

Parámetros
name
x
y

vacío público setInt3 (String name, int x, int y, int z)

Parámetros
name
x
y
z

vacío público setInt4 (String name, int x, int y, int z, int w)

Parámetros
name
x
y
z
w

vacío público setTexture (nombre de string, textura)

Parámetros
name
textura