ForwardRenderer QML Type
ForwardRendererは、デフォルトのFrameGraph実装の前方レンダラーを提供します。詳細...
Import Statement: | import Qt3D.Extras 2.8 |
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 |
現在の正規化されたビューポート矩形を保持します。
© 2025 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.