RendererVariableManager

RendererVariableManager

Prezentare generală

RendererVariableManager este o clasă în Aspose.3D FOSS pentru .NET.

Această clasă gestionează variabilele utilizate în randare

Proprietăţi: CameraPosition, DepthBias, MatrixLightSpace, MatrixProjection, MatrixView, MatrixViewProjection, și încă 8.

Proprietăți

NumeTipAccesDescriere:
WorldTimefloatCitireTimp în secunde
ShadowCasterFVector3Citire/ScrierePoziția generatorului de umbre în sistemul de coordonate al lumii
ShadowmapITextureUnitCitire/ScriereTextura de adâncime utilizată pentru maparea umbrelor
MatrixLightSpaceFMatrix4Citire/ScriereMatrice pentru transformarea spațiului de lumină
MatrixViewProjectionFMatrix4CitireMatrice pentru transformarea de vizualizare și proiecție.
MatrixWorldViewProjectionFMatrix4CitireMatrice pentru transformarea vizualizării lumii și a proiecției
MatrixWorldFMatrix4CitireMatrice pentru transformarea lumii
MatrixWorldNormalFMatrix4CitireMatrice pentru convertirea normalei din spațiul obiect în spațiul lumii.
MatrixProjectionFMatrix4Citire/ScriereMatrice pentru transformarea de proiecție
MatrixViewFMatrix4Citire/ScriereMatrice pentru transformarea de vizualizare
CameraPositionFVector3Citire/ScrierePoziția camerei în sistemul de coordonate al lumii
DepthBiasfloatCitire/ScriereBias de adâncime pentru maparea umbrelor, valoarea implicită este 0.001
ViewportSizeFVector2CitireDimensiunea viewport-ului, măsurată în pixeli
WorldAmbientFVector3CitireCuloarea ambientală definită în viewport.

Vezi și:

 Română