Overlay

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

Title TextArtist Text の2つの文字列を、内部のWebViewでHTMLとしてレンダリングして映像に出すノードです。ShazamLipSync の出力を繋いで、いま流れている曲名を出す用途を想定した構成になっています。

見た目はコントロールUIの Custom CSS で丸ごと差し替えられます。HTMLの構造は .container の中に .title.artist の2つのdivが入るだけの固定形で、既定CSSは黒背景に白文字(タイトル72px太字、アーティスト48px)です。「Reset CSS to Default」で既定に戻せます。

  • 出力はグローバル解像度のRenderTexture
  • 文字列はHTMLエスケープされてから埋め込まれます

このノードは公式プラグイン Web Modules のライセンスが必要です。ライセンスが無い状態で追加すると購入ページを開くか尋ねるダイアログが出て、ノードは削除されます。

背景は透過しません。既定CSSが黒背景なのに加え、描画用カメラも黒でクリアするためです。

入力ポート

Port ID
Title Textstring
Artist Textstring

出力ポート

Port ID
Render TextureRenderTexture

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

パス
titleInputstring
artistInputstring
titlestring
artiststring
customCSSstring

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

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

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