ForwardRenderer QML Type
ForwardRendererは、デフォルトのFrameGraph実装の前方レンダラーを提供します。詳細...
| Import Statement: | import Qt3D.Extras 2.11 |
| In C++: | QForwardRenderer |
| Status: | Deprecated |
プロパティ
- buffersToClear : color
- camera : Entity
- clearColor : color
- externalRenderTargetSize : size
- 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 : size
外部レンダーターゲットのサイズを含む。外部レンダーターゲットは、レンダリングがウィンドウサーフェスをターゲットにしない場合に関連します(surface で設定)。
frustumCulling : bool
レンダラーがシーンにフラストラムカリングを適用するかどうかを示します。
gamma : real
レンダラーがシーンに適用するガンマ値を保持する。
showDebugOverlay : bool
trueの場合、デバッグオーバーレイがシーン上にレンダリングされます。これは、ランタイムのレンダリング状態に関する詳細情報を表示し、ユーザーがロギングのオンとオフを切り替えられるようにします。
surface : QtObject
現在のレンダーサーフェスを保持します。
viewportRect : rect
現在の正規化されたビューポート矩形を保持します。
© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.