D3DXSHMATERIAL 구조체
SH(구면 고조파) PRT(사전 계산된 발광 전이) 재료 특성.
구문
typedef struct D3DXSHMATERIAL {
D3DCOLORVALUE Diffuse;
BOOL bMirror;
BOOL bSubSurf;
FLOAT RelativeIndexOfRefraction;
D3DCOLORVALUE Absorption;
D3DCOLORVALUE ReducedScattering;
} D3DXSHMATERIAL, *LPD3DXSHMATERIAL;
멤버
-
확산
-
형식: D3DCOLORVALUE
-
표면의 확산 알베도. 개체가 미러 경우 이 값은 무시됩니다.
-
bMirror
-
형식: BOOL
-
FALSE로 설정해야 합니다.
-
bSubSurf
-
형식: BOOL
-
하위 표면 분산을 사용하도록 설정하려면 TRUE로 설정합니다. 하위 표면 분산을 수행하는 모든 개체는 미러 수 없습니다.
-
RelativeIndexOfRefraction
-
형식: FLOAT
-
굴절의 상대 인덱스는 굴절의 두 절대 인덱스 사이의 비율입니다. 굴절의 인덱스는 굴절 각도의 사인에 대한 발생 각도의 사인 비율입니다.
-
흡수
-
형식: D3DCOLORVALUE
-
흡수 계수는 참여하는 매체에서 조명 전파를 모델링하는 데 사용되는 볼륨 렌더링 수식에 대한 매개 변수입니다.
-
ReducedScattering
-
형식: D3DCOLORVALUE
-
감소된 분산 계수는 참여하는 매체에서 조명 전파를 모델링하는 데 사용되는 볼륨 렌더링 수식에 대한 매개 변수입니다.
설명
비 스펙트럼 장면은 광도 값 대신 재질의 빨간색 채널을 사용합니다.
PRT에 대한 자세한 내용은 다음을 참조하세요.
- 젠슨, 헨릭 완, 외. 시그 그래프 절차: 지하 빛 전송을위한 실용적인 모델, 2001.
요구 사항
요구 사항 | 값 |
---|---|
헤더 |
|
추가 정보