RendererVariableManager

RendererVariableManager

Огляд

RendererVariableManager — це клас у Aspose.3D FOSS для .NET.

Цей клас керує змінними, що використовуються при рендерингу

Властивості: CameraPosition, DepthBias, MatrixLightSpace, MatrixProjection, MatrixView, MatrixViewProjection, і ще 8.

Властивості

НазваТипДоступОпис
WorldTimefloatЧитанняЧас у секундах
ShadowCasterFVector3Читання/ЗаписПозиція shadow caster у світовій системі координат
ShadowmapITextureUnitЧитання/ЗаписТекстура глибини, що використовується для маппінгу тіней
MatrixLightSpaceFMatrix4Читання/ЗаписМатриця для трансформації простору світла
MatrixViewProjectionFMatrix4ЧитанняМатриця для трансформації виду та проекції.
MatrixWorldViewProjectionFMatrix4ЧитанняМатриця для трансформації світового вигляду та проекції
MatrixWorldFMatrix4ЧитанняМатриця для трансформації світу
MatrixWorldNormalFMatrix4ЧитанняМатриця для перетворення нормалі з простору об’єкта у світовий простір.
MatrixProjectionFMatrix4Читання/ЗаписМатриця проекційного перетворення
MatrixViewFMatrix4Читання/ЗаписМатриця вигляду
CameraPositionFVector3Читання/ЗаписПозиція камери у світовій системі координат
DepthBiasfloatЧитання/ЗаписЗміщення глибини для картування тіней, значення за замовчуванням — 0.001
ViewportSizeFVector2ЧитанняРозмір вікна перегляду, вимірюваний у пікселях
WorldAmbientFVector3ЧитанняФоновий колір, визначений у вікні перегляду.

Дивіться також

 Українська