Custom Stamp - 自分だけのスタンプでリアクションする、VRChat 用ギミック
- Digital500 JPY

■ Custom Stamp - あなただけの VRChat スタンプ 「もっと自分らしいリアクションがしたい」 そんな声から生まれた、VRChat 用のカスタムスタンプ ギミックです。 好きな画像・GIF (mp4 変換)・動画を Assets/stamp/ に入れて Unity で 「Rebuild」を 1 クリック。あなただけのスタンプセットが完成します。 Expression Menu から選ぶと、選んだ位置 (胸の前 / 頭の上 / 顔の前) に 約 2 秒間スタンプが表示され、自動で消えます。両面レンダリングなので、 自分の視点からもスタンプを出してることが分かります。 他プレイヤーにも同じスタンプ・同じ位置で同期表示。 推し画像・自作絵文字・ミーム・思い出のスクショ・短い動画クリップ — なんでもスタンプにして、いつでもワンタップで出せます。 ■ こんな人におすすめ ・VRChat 標準スタンプでは物足りない、自分だけの表現がしたい人 ・推しコンテンツや自作絵文字・GIF をアバターで見せたい人 ・軽量ギミック (静止画同等の負荷) にこだわる Quest ユーザー ・非破壊マージ (MA) で既存アバター設定を壊したくない人 ・「たまに笑える動画スタンプを 1 つ持っておきたい」だけの人にも ■ 主な特徴 ・あなたの素材をそのままスタンプに: 画像 (PNG/JPG) と動画 (MP4/WebM/MOV) 対応 ・最大 16 個登録可能 (静止画・動画混在自由) ・表示位置 3 択: 胸の前 / 頭の上 / 顔の前 — ゲーム内で切替、選択は保存 ・両面表示: 自分視点でも見える ・約 2 秒表示 → 自動フェード。動画スタンプはループ再生 ・他プレイヤーに同期: リアクションが伝わる ・PC / Quest 両対応 (Quest ホワイトリスト内シェーダー) ・Modular Avatar 対応 で非破壊マージ、既存のアバター設定を壊さない ・同期コスト最小: Int パラメータ 2 個 (合計 10 bit) だけ ■ 同梱物 ・CustomStamp_Module.prefab (導入用 Prefab) ・Assets/CustomStamp/Editor/ (自動生成用スクリプト) ・Assets/stamp/ サンプル 3 種: ・sample_01_thumbsup.png (👍 サンプル) ・sample_02_smile.png (😄 サンプル) ・sample_03_dance.mp4 (動画例、2 秒) ・README.md (日本語ドキュメント) ・TERMS.txt (利用規約) ■ 操作 1. unitypackage インポート後、Unity メニュー「Custom Stamp/Initial Setup」を実行 2. CustomStamp_Module.prefab をアバター直下にドラッグ 3. Assets/stamp/ に好きな画像・動画を投入 →「Custom Stamp/Rebuild」を実行 4. アバターアップロード → VRChat 内で Expression Menu から使用 ・Custom Stamp → スタンプ選択で表示 ・Custom Stamp → Position → 位置切替 (Chest / Head / Face) ■ パラメータ ・CustomStamp_Index (Int, 同期, 8 bit) - 選択中スタンプ番号 ・CustomStamp_Pos (Int, 同期, saved, 2 bit) - 表示位置 (0=胸 / 1=頭上 / 2=顔前) 同期パラメータは Int 2 個のみ (合計 10 bit)。 Modular Avatar が内部パラメータを一意な名前に自動リネーム。 ■ 素材について ・正方形の画像/動画 (256×256 等) を推奨。そのまま綺麗に表示されます ・長方形素材は中央を正方形に切り出して表示 (縁が切れます) ・透過 PNG は透明部分が黒に塗りつぶされて表示 ■ Performance Rank への影響 ・Mesh Renderer +6 (3 位置 × 2 面。同時に有効なのは 2 枚のみ) ・Material +1 (全 Quad で共有) ・Skinned Mesh、PhysBone、Constraint、Cloth : +0 ・Texture Memory : +約 2.7MB (2048² Crunch 圧縮アトラス) ・Animator Layer : +2 (Show 用 / Position 用、FX に追加) Excellent 境界のアバターでは Good に下がる可能性があります。
必須環境
・Unity 2022.3.22f1 ・VRChat SDK - Avatars 3.7.4 以降 ・Modular Avatar 1.10.0 以降 (推奨 1.13.0 以降) ・ffmpeg (動画スタンプを使う場合のみ) - Windows: `winget install Gyan.FFmpeg` (推奨、コマンド 1 発) または https://ffmpeg.org/download.html から手動ダウンロード → PATH 追加 - Mac: `brew install ffmpeg` - 静止画のみなら ffmpeg 不要 VRChat 関連は VCC (VRChat Creator Companion) で追加可能です。 Modular Avatar は同梱の VPAI Installer で自動導入されます。
導入手順 (3 ステップ、5 分)
1. 同梱のVPAI Installerを Unity にドラッグ → Modular Avatar が自動追加 2.本体 unitypackageを Unity にドラッグ → Assets/ 展開 3. Unity メニュー「Custom Stamp / Initial Setup」→ 生成された Prefab をアバターのルートにドラッグ → いつも通り Build & Publish VRC Avatar Descriptor への手動設定は不要。既存のメニュー・FX にも 影響しません (MA が非破壊で自動マージ)。 素材を差し替えたくなったら、Assets/stamp/ に新しい画像・動画を入れて 「Custom Stamp / Rebuild」を押すだけで即反映。
利用規約(抜粋)
[OK] 個人利用 / VRChat 内での使用 [OK] 本ギミックを使用した VRChat 配信・動画投稿・その収益化 (YouTube, Twitch, ニコニコ, TikTok 等、あらゆるプラットフォーム) [OK] 購入者本人のアバターへの組み込み・使用 [OK] 位置・スケール・素材差し替え等の改変 (自分用のみ) [NG] 本ギミックそのものの再配布・転売・譲渡 (無償・有償・いかなる形態でも) [NG] 改変版・派生物の配布・販売 [NG] アバター・衣装・ワールド等への同梱配布 (分離可能・不可能を問わず、いかなる場合においても一切禁止) [NG] AI モデル学習データへの使用 アバターへの同梱を含む一切の再配布は禁止しています。 詳細は同梱 TERMS.txt をご確認ください。
サポート
不具合報告・質問は BOOTH のメッセージ機能からお願いします。 平日 24 時間以内、休日 48 時間以内の返信を目安にしています。
更新履歴
2026/08/15 v1.0.0 初回リリース

