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 | Чтение | Окружающий цвет, определённый в окне просмотра. |