EnvironmentLight QML Type
Qt 3D シーン内の環境光オブジェクトをカプセル化します。詳細...
Import Statement: | import Qt3D.Render 2.8 |
In C++: | QEnvironmentLight |
Status: | Deprecated |
プロパティ
- irradiance : Texture
- specular : Texture
詳細説明
EnvironmentLight はキューブマップを使用してイメージベースライティング(IBL)を実装します。キューブマップは通常、値の増加範囲を扱うことができる適切な OpenGL フォーマット(RGBA16F など)を持つハイダイナミックレンジ(HDR)イメージに基づいていることが期待されます。
EnvironmentLightが必要とするキューブマップを作成するために使用できる様々なツールがあります。いくつか例を挙げます。
HDRI Havenは、上記のツールの素材として使用できるCC0ライセンスのHDR画像を多数提供しています。
プロパティ ドキュメント
irradiance : Texture |
現在の環境放射照度マップテクスチャを保持します。
デフォルトでは、環境放射照度テクスチャはNULLです。
注意: このプロパティの正確な意味と使用方法は、マテリアルの実装次第です。
specular : Texture |
現在の環境スペキュラマップテクスチャを保持します。
デフォルトでは、環境の鏡面テクスチャは NULL です。
注意 :このプロパティの正確な意味と使い方は、マテリアルの実装次第です。
ここに含まれるドキュメントの著作権は、それぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。