RendererVariableManager

RendererVariableManager

Panoramica

RendererVariableManager è una classe in Aspose.3D FOSS per .NET.

Questa classe gestisce le variabili utilizzate nel rendering

Proprietà: CameraPosition, DepthBias, MatrixLightSpace, MatrixProjection, MatrixView, MatrixViewProjection, e 8 altre.

Proprietà

NomeTipoAccessoDescrizione
WorldTimefloatLetturaTempo in secondi
ShadowCasterFVector3Lettura/ScritturaPosizione del generatore di ombra nel sistema di coordinate mondiale
ShadowmapITextureUnitLettura/ScritturaLa texture di profondità utilizzata per il shadow mapping
MatrixLightSpaceFMatrix4Lettura/ScritturaMatrice per la trasformazione dello spazio luce
MatrixViewProjectionFMatrix4LetturaMatrice per la trasformazione di vista e proiezione.
MatrixWorldViewProjectionFMatrix4LetturaMatrice per la trasformazione della vista e della proiezione del mondo
MatrixWorldFMatrix4LetturaMatrice per la trasformazione del mondo
MatrixWorldNormalFMatrix4LetturaMatrice per la conversione della normale dallo spazio oggetto allo spazio mondo.
MatrixProjectionFMatrix4Lettura/ScritturaMatrice per la trasformazione di proiezione
MatrixViewFMatrix4Lettura/ScritturaMatrice per la trasformazione della vista
CameraPositionFVector3Lettura/ScritturaPosizione della fotocamera nel sistema di coordinate del mondo
DepthBiasfloatLettura/ScritturaBias di profondità per il mapping delle ombre, valore predefinito è 0.001
ViewportSizeFVector2LetturaDimensione del viewport, misurata in pixel
WorldAmbientFVector3LetturaColore ambientale definito nella viewport.

Vedi anche

 Italiano