PbrSpecularMaterial
PbrSpecularMaterial class
확산 색상/반사광/광택에 기반한 물리적 기반 렌더링용 재료
public class PbrSpecularMaterial : Material
생성자
속성
이름 | 설명 |
---|
Diffuse { get; set; } | 재료의 확산 색상을 가져오거나 설정합니다. 기본값은 (1, 1, 1) |
DiffuseTexture { get; set; } | diffuse 의 텍스처를 가져오거나 설정합니다. |
EmissiveColor { get; set; } | 방출 색상을 가져오거나 설정합니다. 기본값은 (0, 0, 0) |
EmissiveTexture { get; set; } | emissive 의 텍스처를 가져오거나 설정합니다. |
GlossinessFactor { get; set; } | 재료의 광택(매끄러움)을 가져오거나 설정합니다. 1은 완벽하게 매끄럽고 0은 완벽하게 거칠음을 의미하며 기본값은 1, 범위는 [0, 1]입니다. |
virtual Name { get; set; } | 이름을 가져오거나 설정합니다. |
NormalTexture { get; set; } | normal mapping 의 텍스처를 가져오거나 설정합니다. |
Properties { get; } | 모든 속성의 컬렉션을 가져옵니다. |
Specular { get; set; } | 재질의 반사광 색상을 가져오거나 설정합니다. 기본값은 (1, 1, 1)입니다. |
SpecularGlossinessTexture { get; set; } | 반사광 색상의 텍스처를 가져오거나 설정합니다. 채널 RGB는 반사광 색상을 저장하고 채널 A는 광택을 저장합니다. |
Transparency { get; set; } | 투명도 계수를 가져오거나 설정합니다. 계수의 범위는 0(0%, 완전 불투명)에서 1(100%, 완전 투명) 사이여야 합니다. 유효하지 않은 계수 값은 고정됩니다. |
행동 양식
필드
또한보십시오