Render

AIと読む
全ドキュメントを1ファイルで(llms-full.txt)
Render3D #3D #ノード
Render

3Dカテゴリの終端ノードです。独自の軽量レンダラーでドローリストを描画し、HDR の RenderTexture を出力します。ここから先は通常の映像ノードに繋がります。Scene 入力ポートは動的で、繋ぐたびに新しい空きスロットが増えます(最大16スロット、Merge 相当の機能を内蔵)。描画は不透明 → 半透明の2パスで行われ、深度は別の RenderTexture として Depth Texture に出力されます。

  • Camera — 未接続や無効な値のときは既定カメラ(位置 0,0,-10 / FOV60 / 透視投影)が使われます
  • Background / BackgroundTop — 背景グラデーションの下側・上側の色
  • Ambient — 環境光(既定は暗い青灰色)
  • Fog Start / Fog End — 距離フォグの開始・終了距離(既定40 / 150)。フォグ色は Background と BackgroundTop の中間色
  • 出力の Render Texture は 1920×1080(HDR対応)、Depth Texture は同解像度の深度出力です

Scene にライトが1つも無いときは、カメラの正面方向を向いた白いディレクショナルライトが1灯だけ自動で入ります。繋いだだけで真っ暗にならないための仕様です。 ライトは全 Scene スロット合計で8灯までです。 Fog End は内部で Fog Start + 1 以上に補正されます。 描画インスタンス数が0と非0の間を行き来したタイミングで、切り分け用のログがコンソールに出ます。

入力ポート

Port ID
CameraCameraDataInput
BackgroundColor
BackgroundTopColor
AmbientColor
Fog Startfloat
Fog Endfloat

出力ポート

Port ID
Render TextureRenderTexture
Depth TextureRenderTexture

スクリプトから設定可能なメンバー

パス
fogStartInputfloat
fogEndInputfloat

Synapse Apps(スクリプティング)

await synapse.modules.create({ type: "Render3D" })

このページへのリンク

同じページを参照しているページ