Back to Node List

Surface ID Mask

surface_id_mask

Creates a white mask from pixels that match a material ID or face ID in a Surface.

Draft
Guide available
The node name and summary are available in English. Port, parameter, and article details are currently shown in Japanese.

Input Ports

NameTypeDescription
サーフェース
surface
Surface
Required
素材IDや面IDを探したいサーフェースです。

Output Ports

NameTypeDescription
マスク
mask
Image
選んだIDと一致する場所が白、それ以外が黒のマスクです。

Parameters

NameTypeDefaultRangeDescription / Options
IDの種類
id_kind
Enum
Material

素材IDと面IDのどちらからマスクを作るか選びます。

  • 素材IDMaterial
    素材IDから探します。
  • 面IDFace
    面IDから探します。
素材ID
material_id
Text
core:default

マスクとして取り出す素材IDです。

面ID
face_id
Text
surface:default

マスクとして取り出す面IDです。

反転
invert
Bool
false

オンにすると、白と黒を反転します。

まず何に使う?

  • 金属部分だけ、石部分だけ、壁面だけなどを後から加工する
  • Surface Set Map に入れる高さマップや発光マップを、特定IDだけに作る
  • Surface Composite や画像フィルタへ渡すマスクを作る

概要

  • バージョン: 1

使用例

[Surface] → surface → [Surface ID Mask(id_kind:Material, material_id:core:metal)] → mask

金属部分だけ白いマスクになります。これを Surface Set Map 用のマップ作成や、通常の画像フィルタのマスクに使えます。

Back to Node List
Surface ID Mask — PixPipeline Node Reference