Stack Mixer

AIと読む
全ドキュメントを1ファイルで(llms-full.txt)
AppStackMixer #Composite #ノード
Stack Mixer

Texture 1 が最下段、Texture 8 が最上段のレイヤースタックです。毎フレーム透明な状態からやり直し、接続済みかつ不透明度が 0 より大きいスロットだけを下から順に重ねていきます。

  • opacity1〜opacity8 — 0〜1 にクランプ、既定 1。素材自身のアルファに掛けてから合成するので、上のレイヤーの透明な部分が下を消してしまうことはありません
  • blend1〜blend8 — 0 = Normal(既定)/ 1 = Add / 2 = Multiply / 3 = Screen
  • ノードUIに出ているのは Op 1〜8 の不透明度だけです。ブレンドモードはスクリプトから設定します
  • 出力は起動時のグローバル解像度で固定(入力の解像度には追従しません)

不透明度が 0 のスロットは合成自体をスキップします。有効なスロットが 1 つも無いフレームでは、出力は透明でクリアされます。

入力ポート

Port ID
Texture 1RenderTexture
Texture 2RenderTexture
Texture 3RenderTexture
Texture 4RenderTexture
Texture 5RenderTexture
Texture 6RenderTexture
Texture 7RenderTexture
Texture 8RenderTexture

出力ポート

Port ID
OutRenderTexture

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

パス
opacity1float
opacity2float
opacity3float
opacity4float
opacity5float
opacity6float
opacity7float
opacity8float
blend1int
blend2int
blend3int
blend4int
blend5int
blend6int
blend7int
blend8int

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

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

このページへのリンク

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