자료

공개 클래스 Material

머티리얼에 대한 참조를 나타냅니다.

공개 메서드

ExternalTexture
Material
makeCopy()
이 머티리얼의 새 인스턴스를 만듭니다.
void
setBoolean(문자열 이름, 부울 x)
void
setBoolean2(문자열 이름, 부울 x, 부울 y)
void
setBoolean3(문자열 이름, 부울 x, 부울 y, 부울 z)
void
setBoolean4(String name, boolean x, boolean y, boolean z, boolean w)
void
setExternalTexture(문자열 이름, ExternalTexture externalTexture)
이 머티리얼에서 ExternalTexture을 'samplerExternal' 유형의 매개변수로 설정합니다.
void
setFloat(문자열 이름, 부동 소수점 수 x)
void
setFloat2(문자열 이름, float x, float y)
void
setFloat3(문자열 이름, float x, float y, float z)
void
setFloat3(문자열 이름, 색상 색상)
void
setFloat3(문자열 이름, Vector3 값)
void
setFloat4(문자열 이름, 색상 색상)
void
setFloat4(문자열 이름, float x, float y, float z, float w)
void
setInt(String 이름, int x)
void
setInt2(문자열 이름, int x, int y)
void
setInt3(문자열 이름, int x, int y, int z)
void
setInt4(문자열 이름, int x, int y, int z, int w)
void
setTexture(문자열 이름, 질감 텍스처)

상속된 메서드

공개 메서드

public ExternalTexture getExternalTexture (문자열 이름)

매개변수
이름

공개 머티리얼 makeCopy ()

이 머티리얼의 새 인스턴스를 만듭니다.

새 머티리얼에는 머티리얼 매개변수의 고유한 사본이 있으며 독립적으로 변경할 수 있습니다. getFilamentEngine 머티리얼 리소스는 변경할 수 없으며 인스턴스 간에 공유됩니다.

public void setBoolean (문자열 이름, 부울 x)

매개변수
이름
x

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

매개변수
이름
x
y

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

매개변수
이름
x
y
z

public void setBoolean4 (문자열 이름, 부울 x, 부울 y, 부울 z, 부울 w)

매개변수
이름
x
y
z
w

public void setExternalTexture (문자열 이름, ExternalTexture externalTexture)

이 머티리얼에서 ExternalTexture을 'samplerExternal' 유형의 매개변수로 설정합니다.

매개변수
이름 머티리얼의 매개변수 이름
외부 텍스처 설정할 텍스처

public void setFloat (String name, float x)

매개변수
이름
x

public void setFloat2 (문자열 이름, float x, float y)

매개변수
이름
x
y

public void setFloat3 (문자열 이름, float x, float y, float z)

매개변수
이름
x
y
z

public void setFloat3 (문자열 이름, 색상 색상)

매개변수
이름
색상

public void setFloat3 (문자열 이름, Vector3 값)

매개변수
이름

public void setFloat4 (문자열 이름, 색상 색상)

매개변수
이름
색상

public void setFloat4 (문자열 이름, float x, float y, float z, float w)

매개변수
이름
x
y
z
w

public void setInt (String name, int x)

매개변수
이름
x

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

매개변수
이름
x
y

public void setInt3 (String name, int x, int y, int z)

매개변수
이름
x
y
z

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

매개변수
이름
x
y
z
w

public void setTexture (String 이름, Texture 텍스처)

매개변수
이름
텍스처