RendererVariableManager
概要
RendererVariableManager は Aspose.3D の FOSS における .NET 用のクラスです。
このクラスはレンダリングで使用される変数を管理します。
プロパティ: CameraPosition, DepthBias, MatrixLightSpace, MatrixProjection, MatrixView, MatrixViewProjection、その他 8 件。
プロパティ
| 名前 | 型 | アクセス | 説明 |
|---|---|---|---|
WorldTime | float | 読み取り | 秒単位の時間 |
ShadowCaster | FVector3 | 読み取り/書き込み | ワールド座標系における shadow caster の位置 |
Shadowmap | ITextureUnit | 読み取り/書き込み | シャドウマッピングで使用される深度テクスチャ |
MatrixLightSpace | FMatrix4 | 読み取り/書き込み | ライト空間変換の行列 |
MatrixViewProjection | FMatrix4 | 読み取り | ビューと投影変換の行列。 |
MatrixWorldViewProjection | FMatrix4 | 読み取り | ワールドビューと投影変換の行列 |
MatrixWorld | FMatrix4 | 読み取り | ワールド変換行列 |
MatrixWorldNormal | FMatrix4 | 読み取り | オブジェクト空間からワールド空間への法線変換行列。 |
MatrixProjection | FMatrix4 | 読み取り/書き込み | 射影変換のための行列 |
MatrixView | FMatrix4 | 読み取り/書き込み | ビュー変換行列 |
CameraPosition | FVector3 | 読み取り/書き込み | ワールド座標系におけるカメラの位置 |
DepthBias | float | 読み取り/書き込み | シャドウマッピングの深度バイアス、デフォルト値は 0.001 です。 |
ViewportSize | FVector2 | 読み取り | ビューポートのサイズ(ピクセル単位) |
WorldAmbient | FVector3 | 読み取り | ビューポートで定義された環境色。 |