ノード一覧に戻る

テクスチャ境界拡張

texture_layout_dilate

UV島をまたがず、島の端ピクセルを予約済みの余白へ拡張します。

確認済み
解説あり

入力ポート

名前説明
画像
image
Image
必須
レイアウトと同じ寸法のテクスチャです。
テクスチャレイアウト
layout
TextureLayout
必須
モデル生成ノードが出力する自動UVレイアウトです。

出力ポート

名前説明
境界拡張画像
image
Image
予約済みUV余白を最寄りの島の端で埋めた画像です。

概要

テクスチャのUV島の縁を余白へ押し広げる(ダイレーション)ノードです。 UV境界のすぐ外が透明・別色だと、レンダリング時のサンプリングで縁に にじみ(黒フチ・継ぎ目)が出る——それを防ぐゲームテクスチャの定番前処理です。

使い方のポイント

  • 定位置は書き出し・貼り付け直前: 完成テクスチャ + プリミティブの texture_layout 出力 → dilate → model_set_material
  • UV島をまたがず余白(ガター)だけに広げるので、隣の島を汚さない
  • 「モデルの縁に変な色の線が出る」症状を見たら、まずこれの入れ忘れを疑う

関連ノード

  • model_set_material — 処理後テクスチャの適用先
  • model_trim_sheet_apply — 共有シート運用との組み合わせ
  • model_gltf_export — 書き出し前の最終処理
ノード一覧に戻る
テクスチャ境界拡張 — PixPipeline ノード解説