RendererVariableManager

RendererVariableManager

Обзор

RendererVariableManager — это класс в Aspose.3D FOSS для .NET.

Этот класс управляет переменными, используемыми при рендеринге

Свойства: CameraPosition, DepthBias, MatrixLightSpace, MatrixProjection, MatrixView, MatrixViewProjection, и ещё 8.

Свойства

Имя:Тип:ДоступОписание:
WorldTimefloatЧтениеВремя в секундах
ShadowCasterFVector3Чтение/записьПозиция источника тени в мировой системе координат
ShadowmapITextureUnitЧтение/записьТекстура глубины, используемая для теневого маппинга
MatrixLightSpaceFMatrix4Чтение/записьМатрица преобразования светового пространства
MatrixViewProjectionFMatrix4ЧтениеМатрица преобразования вида и проекции.
MatrixWorldViewProjectionFMatrix4ЧтениеМатрица для трансформации мирового вида и проекции
MatrixWorldFMatrix4ЧтениеМатрица трансформации мира
MatrixWorldNormalFMatrix4ЧтениеМатрица для преобразования нормали из объектного в мировое пространство.
MatrixProjectionFMatrix4Чтение/записьМатрица проекционного преобразования
MatrixViewFMatrix4Чтение/записьМатрица преобразования вида
CameraPositionFVector3Чтение/записьПозиция камеры в мировой системе координат
DepthBiasfloatЧтение/записьСмещение глубины для теневого отображения, значение по умолчанию — 0.001
ViewportSizeFVector2ЧтениеРазмер области просмотра, измеряется в пикселях
WorldAmbientFVector3ЧтениеОкружающий цвет, определённый в окне просмотра.

См. также:

 Русский