このページでは

ForwardRenderer QML Type

ForwardRenderer は、フォワードレンダラーのデフォルトのFrameGraph実装を提供します。詳細...

Import Statement: import Qt3D.Extras 2.12
In C++: QForwardRenderer
Status: Deprecated

この型は非推奨です。新しいコードでの使用は強く推奨しません。

プロパティ

詳細な説明

フォワードレンダリングは、OpenGLが従来から採用している方式です。オブジェクトを1つずつ処理し、それぞれをシェーディングしながら、バックバッファに直接レンダリングします。

ForwardRendererは、Viewport、CameraSelector 、およびClearBuffers を含む、単一のリーフであるFrameGraphツリーです。ForwardRendererには、「renderingStyle」という名前で値が「forward」であるデフォルトの要件フィルターキーがあります。テクニックをフィルタリングする必要がある場合は、このフィルターキーに基づいて行う必要があります。

デフォルトでは、Viewportは画面全体を占め、クリアカラーは白です。フラスタムカリングも有効になっています。

プロパティのドキュメント

buffersToClear : color

クリア対象の現在のバッファを保持します。デフォルト値は ColorDepthBuffer です。

camera : Entity

シーンのレンダリングに使用される現在のカメラエンティティを保持します。

注: カメラとは 、コンポーネントの一つとしてCameraLensを持つエンティティのことです。

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.