이트레이닝 코어플랫폼 프레임워크 문서화  1.3.0.0
 모두 클래스 네임스페이스들 함수 변수 열거형 타입 속성 페이지들
ETE.Render.Data.Material 클래스 참조

재질 더 자세히 ...

Public 멤버 함수

void SetInt (string name, int value)
 재질정보와 연결되어있는 Shader의 Uniform값을 변경합니다. 더 자세히 ...
 
void SetFloat (string name, float value)
 재질정보와 연결되어있는 Shader의 Uniform값을 변경합니다. 더 자세히 ...
 
void SetVector2 (string name, Vector2 value)
 재질정보와 연결되어있는 Shader의 Uniform값을 변경합니다. 더 자세히 ...
 
void SetVector3 (string name, Vector3 value)
 재질정보와 연결되어있는 Shader의 Uniform값을 변경합니다. 더 자세히 ...
 
void SetVector4 (string name, Vector4 value)
 재질정보와 연결되어있는 Shader의 Uniform값을 변경합니다. 더 자세히 ...
 
void SetMatrix (string name, Matrix4x4 value)
 재질정보와 연결되어있는 Shader의 Uniform값을 변경합니다. 더 자세히 ...
 
void SetTexture (uint stage, Texture2D texture)
 Texture정보를 주입합니다. 더 자세히 ...
 
Texture2D GetTexture (uint stage)
 Texture 정보를 반환합니다. 더 자세히 ...
 

Public 속성

String MaterialName
 재질정보의 이름입니다. 더 자세히 ...
 

속성

Vector4 Ambient [get, set]
 머터리얼에서 사용되는 Ambient 색상을 나타냅니다. 더 자세히 ...
 
Vector4 Diffuse [get, set]
 머터리얼에서 사용되는 Diffuse 색상을 나타냅니다. 더 자세히 ...
 
Vector4 Specular [get, set]
 머터리얼에서 사용되는 Specular 색상을 나타냅니다. 더 자세히 ...
 
Vector4 Emission [get, set]
 머터리얼에서 사용되는 Emission 색상을 나타냅니다. 더 자세히 ...
 
Texture2D MainTexture [get, set]
 주 재질의 텍스쳐를 나타냅니다. 더 자세히 ...
 
Vector2 MainTextureOffset [get, set]
 메인 텍스쳐의 텍스쳐 오프셋을 나타냅니다. 더 자세히 ...
 
Vector2 mainTextureScale [get, set]
 메인 텍스쳐의 텍스쳐 스케일을 나타냅니다. 더 자세히 ...
 
Shader Shader [get, set]
 머터리얼에 사용되는 쉐이더. 더 자세히 ...
 

상세한 설명

재질

멤버 함수 문서화

Texture2D ETE.Render.Data.Material.GetTexture ( uint  stage)
inline

Texture 정보를 반환합니다.

매개변수
stage반환할 Texture 슬롯
반환값
Texture2D Object
void ETE.Render.Data.Material.SetFloat ( string  name,
float  value 
)
inline

재질정보와 연결되어있는 Shader의 Uniform값을 변경합니다.

매개변수
nameUniform Name
valuefloat Value
void ETE.Render.Data.Material.SetInt ( string  name,
int  value 
)
inline

재질정보와 연결되어있는 Shader의 Uniform값을 변경합니다.

매개변수
nameUniform Name
valueint Value
void ETE.Render.Data.Material.SetMatrix ( string  name,
Matrix4x4  value 
)
inline

재질정보와 연결되어있는 Shader의 Uniform값을 변경합니다.

매개변수
nameUniform Name
valueMatrix Value
void ETE.Render.Data.Material.SetTexture ( uint  stage,
Texture2D  texture 
)
inline

Texture정보를 주입합니다.

매개변수
stage주입할 Texture 슬롯
textureTexture2D Object
void ETE.Render.Data.Material.SetVector2 ( string  name,
Vector2  value 
)
inline

재질정보와 연결되어있는 Shader의 Uniform값을 변경합니다.

매개변수
nameUniform Name
valueVector2 Value
void ETE.Render.Data.Material.SetVector3 ( string  name,
Vector3  value 
)
inline

재질정보와 연결되어있는 Shader의 Uniform값을 변경합니다.

매개변수
nameUniform Name
valueVector3 Value
void ETE.Render.Data.Material.SetVector4 ( string  name,
Vector4  value 
)
inline

재질정보와 연결되어있는 Shader의 Uniform값을 변경합니다.

매개변수
nameUniform Name
valueVector4 Value

멤버 데이타 문서화

String ETE.Render.Data.Material.MaterialName

재질정보의 이름입니다.

속성 문서화

Vector4 ETE.Render.Data.Material.Ambient
getset

머터리얼에서 사용되는 Ambient 색상을 나타냅니다.

Vector4 ETE.Render.Data.Material.Diffuse
getset

머터리얼에서 사용되는 Diffuse 색상을 나타냅니다.

Vector4 ETE.Render.Data.Material.Emission
getset

머터리얼에서 사용되는 Emission 색상을 나타냅니다.

Texture2D ETE.Render.Data.Material.MainTexture
getset

주 재질의 텍스쳐를 나타냅니다.

Vector2 ETE.Render.Data.Material.MainTextureOffset
getset

메인 텍스쳐의 텍스쳐 오프셋을 나타냅니다.

Vector2 ETE.Render.Data.Material.mainTextureScale
getset

메인 텍스쳐의 텍스쳐 스케일을 나타냅니다.

Shader ETE.Render.Data.Material.Shader
getset

머터리얼에 사용되는 쉐이더.

Vector4 ETE.Render.Data.Material.Specular
getset

머터리얼에서 사용되는 Specular 색상을 나타냅니다.


이 클래스에 대한 문서화 페이지는 다음의 파일로부터 생성되었습니다.: