RendererVariableManager

RendererVariableManager

Overzicht

RendererVariableManager is een klasse in Aspose.3D FOSS voor .NET.

Deze klasse beheert variabelen die bij het renderen worden gebruikt

Eigenschappen: CameraPosition, DepthBias, MatrixLightSpace, MatrixProjection, MatrixView, MatrixViewProjection, en nog 8.

Eigenschappen

NaamTypeToegangBeschrijving
WorldTimefloatLezenTijd in seconden
ShadowCasterFVector3Lezen/schrijvenPositie van de schaduwwerper in wereldcoördinatensysteem
ShadowmapITextureUnitLezen/schrijvenDe diepte-textuur die wordt gebruikt voor shadow mapping
MatrixLightSpaceFMatrix4Lezen/schrijvenMatrix voor lichtruimte-transformatie
MatrixViewProjectionFMatrix4LezenMatrix voor view- en projectietransformatie.
MatrixWorldViewProjectionFMatrix4LezenMatrix voor wereldweergave en projectietransformatie
MatrixWorldFMatrix4LezenMatrix voor wereldtransformatie
MatrixWorldNormalFMatrix4LezenMatrix voor het omzetten van een normaal van object- naar wereldruimte.
MatrixProjectionFMatrix4Lezen/schrijvenMatrix voor projectietransformatie
MatrixViewFMatrix4Lezen/schrijvenMatrix voor view-transformatie
CameraPositionFVector3Lezen/schrijvenCamera’s positie in het wereldcoördinaatsysteem
DepthBiasfloatLezen/schrijvenDepth bias voor shadow mapping, standaardwaarde is 0.001
ViewportSizeFVector2LezenGrootte van viewport, gemeten in pixel
WorldAmbientFVector3LezenOmgevingskleur gedefinieerd in viewport.

Zie ook

 Nederlands