ForwardRenderer QML Type
ForwardRendererは、デフォルトのFrameGraph実装の前方レンダラーを提供します。詳細...
Import Statement: | import Qt3D.Extras 2.8 |
In C++: | QForwardRenderer |
Status: | Deprecated |
プロパティ
- buffersToClear : color
- camera : Entity
- clearColor : color
- externalRenderTargetSize : QSize
- frustumCulling : bool
- gamma : real
- showDebugOverlay : bool
- surface : QtObject
- viewportRect : rect
詳細説明
フォワード・レンダリングは、OpenGLが伝統的に使用しているものです。これは、一度に1つのオブジェクトをシェーディングしながらバックバッファに直接レンダリングします。
ForwardRendererは、Viewport、CameraSelector 、およびClearBuffers を含む1つのリーフのFrameGraphツリーです。 ForwardRendererは、名前が "renderingStyle "で値が "forward "であるデフォルトの要件フィルタキーを持っています。テクニックをフィルタリングする必要がある場合は、このフィルタキーに基づいて行う必要があります。
デフォルトでは、ビューポートは画面全体を占め、クリアカラーは白です。フルスタムカリングも有効になっている。
プロパティ ドキュメント
buffersToClear : color |
クリアされる現在のバッファを保持します。デフォルト値は ColorDepthBuffer です。
camera : Entity |
シーンのレンダリングに使用される現在のカメラエンティティを保持します。
注: カメラは、CameraLens をコンポーネントの 1 つとして持つエンティティです。
clearColor : color |
シーンの現在のクリアカラーを保持します。フレームバッファは、レンダリング前にクリアカラーに初期化されます。
externalRenderTargetSize : QSize |
外部レンダーターゲットのサイズを保持します。外部レンダーターゲットは、レンダリングがウィンドウサーフェスをターゲットにしない場合に関連します(surface で設定)。
frustumCulling : bool |
レンダラーがシーンにフラストラムカリングを適用するかどうかを示します。
gamma : real |
レンダラがシーンに適用するガンマ値を保持します。
showDebugOverlay : bool |
trueを指定すると、シーン上にデバッグオーバーレイがレンダリングされます。このオーバーレイには、実行時のレンダリング状態に関する詳細情報が表示され、ユーザーはロギングのオン/オフなどを切り替えることができます。
surface : QtObject |
現在のレンダーサーフェスを保持します。
viewportRect : rect |
現在の正規化されたビューポート矩形を保持します。
本ドキュメントに含まれる文書の著作権は、それぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。