Back to Node List

Save Map Asset

save_map_asset

Saves an image as a tagged map asset with a sidecar .map.json

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
画像
image
Image
Required
マップ素材として登録する画像です

Output Ports

NameTypeDescription
画像
image
Image
そのまま流した画像です
メタ情報
metadata
Map
保存した個別メタ情報です

Parameters

NameTypeDefaultRangeDescription / Options
カテゴリ
category
Enum
Noise

保存するマップ素材カテゴリです

  • ノイズNoise
  • マスクMasks
  • グラデーションGradients
  • 高さHeight
マップ素材ID
asset_id
Text
user_map_asset

ファイル名と個別メタに使うマップ素材IDです

名前
name
Text

表示名です

タグ
tags
Text

カンマ区切りのタグです

用途
use_cases
Text

カンマ区切りの用途です

説明
description
Text

素材ブラウザで表示する英語説明です

説明(日本語)
description_ja
Text

素材ブラウザで表示する日本語説明です

値の種類
value_type
Enum
Grayscale

素材の値の種類メタ情報です

  • グレースケールGrayscale
  • 白黒Binary
  • 段階Stepped
  • カラーColor
左右ループ可
tileable_x
Bool
false

左右にループ可能かです

上下ループ可
tileable_y
Bool
false

上下にループ可能かです

保存トリガー
_save_trigger
Int
00–999999

インスペクターの保存実行ボタンが増やす内部カウンターです

既存を上書き
_overwrite_existing
Bool
false

保存実行時にインスペクターが設定する内部フラグです

  • type_id: save_map_asset
  • category: Output/Export

入力画像を user_data/library/maps 以下へPNGとして保存し、同じフォルダに xxx.map.json としてタグや説明などの個別メタ情報を登録します。

注意

保存したい時はインスペクターの 保存実行 ボタンを押します。評価のたびに不用意にファイルを書かないよう、保存はボタンで内部トリガーが進んだ時だけ実行されます。

同じ asset_id の素材が既にある場合は、上書きするか、asset_id_2 のような別IDで保存するかを選びます。別ID保存を選ぶと、インスペクターの asset_id も保存先IDへ更新されます。

ユーザー作成素材は asset_id.pngasset_id.map.json の2ファイルとして保存されます。この2ファイルを一緒にコピーすれば、manifest へ追記しなくても別環境で同じメタ情報つき素材として読み込めます。初期同梱プリセットや公式パックは、引き続き manifest.json を使う想定です。

Back to Node List
Save Map Asset — PixPipeline Node Reference