買った・作ったアセットを、「なくさない・すぐ見つかる」に。
ScratchAsset は、VRChat 向けアセット(アバター・衣装・ギミック・ワールド素材など)のための、個人開発の管理ツールです。このページでは、ツールの紹介・仕組み・使い方を図解で説明します。
紹介動画(約61秒・音声あり)
アセットが増えるほど起きる「あるある」の悩みを、1か所のライブラリで解決します。
ScratchAsset にアセットの情報(名前・説明・タグ・サムネイル・対応アバター・メモなど)を登録しておくと、検索ですぐに見つけられます。アセット本体のファイルは今まで通り自分の PC に置いたまま、「どこにあるか」だけをアプリが覚えます。
ブラウザ版(Web)と Windows アプリ版があり、どちらも無料ではじめられて、アカウント登録なしでそのまま使えます(クラウド同期は、自分のストレージを接続して使います)。
主な機能はこの 8 つです。
アセット登録・整理
タイトル・説明・タグ・カテゴリ・バージョン・対応アバター・前提アセット・メモを記録。種別(アバター/衣装/髪/ワールドなど)ごとに整理できます。
画像ギャラリー
1 つのアセットに最大 10 枚まで画像を登録。サムネイルでパッと見分けられます。
検索・絞り込み
名前やタグで横断検索。カテゴリや種別での絞り込み、並び替えもできます。
クラウド同期
自分のストレージ(Cloudflare R2 など)を接続すると、PC とスマホなど複数端末でライブラリを自動同期。同期されるのは「情報」だけです(仕組みは次の章)。データは運営者ではなく、あなたのストレージに保存されます。
共有リンク
アセット 1 件の「紹介カード」だけを公開できるリンクを発行。SNS に貼るとプレビュー表示されます。
KonoAsset 連携Windows版
アセット管理ツール「KonoAsset」のデータをそのまま取り込み。逆に書き戻しもできます。
BOOTH 情報の自動取得Windows版
BOOTH の商品 URL から、タイトルや画像を自動で取り込めます。入力の手間がぐっと減ります。
Windows アプリ+自動更新
Windows 版はワンクリックでアセットの保存フォルダを開けます。アプリの更新も自動で届きます(Web 版も新バージョンを自動でお知らせ)。
大事なポイントは 3 つだけです。
ストレージを接続していない状態では、ライブラリは端末の中だけで完結します。本体ファイルは移動も複製もされません(Windows 版では、登録したフォルダをワンクリックで開けます)。
自分の S3 互換ストレージ(Cloudflare R2 など)を接続すると、端末どうしで「情報」だけが自動同期されます。端末側のデータが本体で、ストレージ側は同期用のコピーです。同期先はあなたのストレージなので、運営者のサーバーに情報が集まることはありません。同期はバックアップではありません。大切なライブラリは、設定画面のエクスポートで時々バックアップしてください。
同期先の用意からアプリへの接続まで、目安は 15 分ほどです。Cloudflare のアカウント(無料)を使います。
scratchasset)を付けて作成します。場所の設定は初期値のままで大丈夫です。バケットを開き、「設定」タブ → CORS ポリシーの「ポリシーを追加」で、下記の JSON をそのまま貼り付けて保存します(Web 版と Windows 版、両方の住所を許可する設定です)。
[
{
"AllowedOrigins": [
"https://scratchasset.pages.dev",
"app://bundle"
],
"AllowedMethods": ["GET", "PUT", "DELETE", "HEAD"],
"AllowedHeaders": ["*"],
"ExposeHeaders": ["ETag"],
"MaxAgeSeconds": 3600
}
]
| 入力欄 | 入れる値 |
|---|---|
| Cloudflare アカウント ID | 手順 4 で控えたアカウント ID |
| バケット名 | 手順 3 で作ったバケットの名前 |
| アクセスキー ID | 手順 5 のアクセスキー ID |
| シークレットアクセスキー | 手順 5 のシークレットアクセスキー |
scratchasset/v1/)のままで大丈夫です。バケットの「設定」→ パブリックアクセスで r2.dev サブドメインを有効化し、表示される公開 URL(https://pub-….r2.dev の形)を、アプリのクラウド同期の詳細設定 → 公開ベースURL に入力します(接続する前に入れるのがおすすめです。接続済みの場合は、一度「接続を解除」してから設定し直してください)。r2.dev を有効化すると、そのバケットの中身は URL を知っている人が読み取りできる状態になります。公開したくないファイルは、同じバケットに入れないでください。
ExposeHeaders の ETag)を確認してください。共有リンクは「リンクを知っている人は誰でも紹介カードを見られる」仕組みです。公開しても問題ないアセットか確認してから作成してください。やめたくなったら、アセットの詳細画面からいつでも削除できます(SNS 側に残ったプレビューが、しばらく表示される場合があります)。
まずは 1〜3 だけでも十分使えます。4 以降は必要になったらどうぞ。
画面の「+」ボタン(アセットを追加)から、タイトルや画像を入れて登録します。入力する項目はタイトルだけでも OK。あとからいつでも編集できます。
タグ(例:「改変済み」「お気に入り」)、対応アバター、前提アセット(依存関係)、メモを付けていくと、後で探すのが一気に楽になります。Windows 版では、アセットの保存フォルダ(ローカルパス)を登録しておくと、詳細画面からワンクリックでフォルダを開けます。
ホーム画面の検索欄に名前やタグを入れるだけ。左のメニュー(スマホでは上のチップ)で種別ごとに絞り込むこともできます。
同期には、あなた自身の S3 互換ストレージ(Cloudflare R2 がおすすめです)を使います。まず R2 でバケットを作成し、そのバケット専用の API トークン(読み書き)を発行して、CORS 設定でこのサイトからのアクセスを許可します。あとは設定画面の「クラウド同期」に接続情報を入力して「接続テスト」→「接続して同期を開始」。同じ接続情報を入れた端末どうしで、ライブラリの「情報」が自動で同期されます(仕組みは ③ の図の通り、本体ファイルは同期されません)。PC で登録してスマホで眺める、といった使い方に便利です。詳しい手順は、3 章の図の下にある「クラウド同期のセットアップ手順」にまとめています。
アセットの詳細画面から共有リンクを作成すると、紹介カードの URL が発行されます。X や Discord に貼るとカード型のプレビューで表示されます。削除も詳細画面からいつでもできます。
サイトの「Windows 版をダウンロード」からインストールできます。フォルダをワンクリックで開く、BOOTH 自動取得、KonoAsset 連携など、PC 作業に便利な機能が揃います。更新は自動で届き、再起動するだけで最新版になります。
アカウント登録なしで使える
登録という仕組み自体がありません。ストレージを接続しなければ、データは端末の外に出ません。
本体ファイルはアップロードされない
同期・共有の対象は「情報」だけ。3D モデル等のファイル実体がサーバーに送られることはありません。
データは持ち出せる
エクスポート/インポートに対応。KonoAsset への書き戻しもできるので、このアプリに閉じ込められることはありません。
無料・非公式ツール
個人が開発し、無償で提供しています。クラウド同期に使うストレージも、Cloudflare R2 の無料枠などでまかなえます。VRChat 公式のツールではありません。詳しくはアプリ内のプライバシーポリシー・利用規約をご覧ください。
KonoAsset は PC 上でアセットのファイル自体を管理するツール、ScratchAsset はアセットの「情報」を管理し、スマホでも眺められるツールです。Windows 版なら KonoAsset のデータをそのまま読み書きできるので、併用も簡単です。
アプリの利用は無料です。クラウド同期は自分のストレージ(Cloudflare R2 など)を使う方式で、R2 には無料枠があるため、個人の利用なら費用はかからないことがほとんどです。
Web 版はモダンなブラウザ全般(PC・スマホ)。Windows 版は Windows 10 / 11 です。Web 版と Windows 版は同じライブラリを同期できます。
いいえ。同期は「情報のコピー」を端末間で揃える仕組みで、端末側のデータが本体です。消えて困る前に、設定画面のエクスポートでバックアップを取ることをおすすめします。
リンクを知っている人は誰でも「紹介カード」(タイトル・説明・サムネイル等)を見られます。本体データやメモ、フォルダの場所は公開されません。詳しくは「仕組み」の ③ をご覧ください。
端末内のデータは、設定画面の「全データを削除」からいつでも削除できます。接続中のストレージに同期したファイルも一緒に削除されます(同期している他の端末からは、次回同期時に消えます)。アカウントという仕組みはないので、退会手続きはありません。