RendererVariableManager
개요
RendererVariableManager은 Aspose.3D FOSS에 포함된 .NET용 클래스입니다.
이 클래스는 렌더링에 사용되는 변수를 관리합니다
속성: CameraPosition, DepthBias, MatrixLightSpace, MatrixProjection, MatrixView, MatrixViewProjection, 및 8개 추가.
속성
| 이름 | 유형 | 액세스 | 설명 |
|---|---|---|---|
WorldTime | float | 읽기 | 시간(초) |
ShadowCaster | FVector3 | 읽기/쓰기 | 월드 좌표계에서 그림자 캐스터의 위치 |
Shadowmap | ITextureUnit | 읽기/쓰기 | 그림자 매핑에 사용되는 깊이 텍스처 |
MatrixLightSpace | FMatrix4 | 읽기/쓰기 | 광원 공간 변환 행렬 |
MatrixViewProjection | FMatrix4 | 읽기 | 뷰와 투영 변환 행렬. |
MatrixWorldViewProjection | FMatrix4 | 읽기 | 월드 뷰 및 투영 변환을 위한 행렬 |
MatrixWorld | FMatrix4 | 읽기 | 월드 변환을 위한 행렬 |
MatrixWorldNormal | FMatrix4 | 읽기 | 객체 공간에서 월드 공간으로 노멀을 변환하는 행렬. |
MatrixProjection | FMatrix4 | 읽기/쓰기 | 투영 변환을 위한 행렬 |
MatrixView | FMatrix4 | 읽기/쓰기 | 뷰 변환을 위한 행렬 |
CameraPosition | FVector3 | 읽기/쓰기 | 월드 좌표계에서 카메라의 위치 |
DepthBias | float | 읽기/쓰기 | 그림자 매핑을 위한 깊이 바이어스, 기본값은 0.001 |
ViewportSize | FVector2 | 읽기 | 뷰포트 크기, 픽셀 단위로 측정 |
WorldAmbient | FVector3 | 읽기 | 뷰포트에 정의된 주변 색상. |