3Dシーン
:::caution 試験的な機能
この 3D 機能は開発中であり、API は予告なく変更される可能性があります。
:::
カメラ・ライト・3D オブジェクトを格納し、その結果を 2D の描画オブジェクトとしてレンダリングする 3D シーンコンテナです。3D 機能は試験的に提供されています。
ライブラリでの場所
「ライブラリ」 → 3D(実験的) → 3Dシーン
プロパティ
カメラ (Camera)
シーンの描画に使うカメラ。
- 型:
Camera3D? - 既定値: なし (
null) - アニメーション: 不可
環境色 (AmbientColor)
グローバルなアンビエントライトの色。
- 型:
Color - 既定値:
#FFFFFFFF(白) - アニメーション: 可
環境光強度 (AmbientIntensity)
アンビエントライトの強さ。
- 型:
float - 既定値:
0.1 - アニメーション: 可
- 範囲:
[0, 1]
レンダリング幅 (RenderWidth)
シーンをラスタライズする幅(ピクセル)。
- 型:
float - 既定値:
1920 - アニメーション: 可
- 範囲:
[1, 8192]
レンダリング高さ (RenderHeight)
シーンをラスタライズする高さ(ピクセル)。
- 型:
float - 既定値:
1080 - アニメーション: 可
- 範囲:
[1, 8192]
背景色 (BackgroundColor)
レンダリングされたシーンの背景色。
- 型:
Color - 既定値:
#FF000000(黒) - アニメーション: 可
共通プロパティ
このオブジェクトは 描画オブジェクト を継承しているため、基底クラスで宣言された共通プロパティも利用できます。