【VRChat】metamor|服も髪もアバターも、光になってほどける変身ギミック【MA対応】
- 通常版ダウンロード商品¥ 1,000
- げこち(ヤモリ)のおやつ代(内容物は通常版と同じ)ダウンロード商品¥ 1,300



\ その変身を、魔法みたいに。 / metamor(メタモル)は、服や小物・髪型を、光の線に沿ってほどけるように消したり、別のものに入れ替えたりできるアバター用ギミックです。 境目が光りながらほどけ、コウモリや花びら、炎や氷のかけらになって、はがれて舞い上がる。 ただの ON / OFF が、見ている人の目を引く「変身」になります。 アバターそのものを登録すれば、全身が光になって消え、また現れます。 目の前に置いた光の門をくぐって変身する「ポータル」や、手の形・頭をなでる・離席(AFK)、でも切り替えられます。 好きなアニメーションを指定すれば、踊りながら、回りながら変身することもできます。 Prefab を入れて、消したいものを登録するだけ。Unity のシーンビューで、アップロードせずに仕上がりを確かめられます。 Modular Avatar 対応 / PC 用アバター / 日本語・한국어・English
できること
◆ 消す・出す メニューの ON / OFF で、帽子やアクセサリー・服が、光の線に沿ってほどけて消え、ほどけた逆回しで現れます。 上から・下から・ふわっと(まだらにほどける)の 3 つの消え方から選べます。 オブジェクトごとだけでなく、服の一部のマテリアルだけを消すこともできます。 ◆ 入れ替え(A → B) A が消えていくのと同時に、同じ光の線から B が現れます。髪型や服の入れ替えにぴったりです。 ◆ アバター全体 アバターそのものを登録すると、全身が光になってほどけて消え、また現れます。 帽子などを別の変身で消してあれば、全身が現れたあとも消えたままです。 ◆ 演出(13 種類) きらめき / 光の霧 / コウモリ / 花びら / 蝶 / ハート / 闇の霧 / サイバー / 泡 / 炎 / 氷 / 羽根 / 音符 消えていく帯がその形に分かれて光り、その形のかけらが表面からはがれて舞います。 散る範囲や流れる向き(上へ・下へ・外へ)も変えられます。 ◆ 光の色と質感 境目の光の色は、好きな色・変身するもの(服や髪)の色・自分の画像の色から選べます。 帯の広さ・光の強さ・芯の白さで、光り方を細かく調整できます。 「境目を暗くする」にすると、光の代わりに闇にのまれるように消えます。 ◆ きっかけ メニューの ON / OFF のほかに、 ・ポータル:目の前に光の門を置いて、くぐったところから変身(魔法陣 / 闇 / 光の扉 / 花の門) ・光の扉:光の扉が開き、開いた扉をくぐると変身 ・手の形:ピースなど、決めたハンドサインで変身 ・頭をなでる:頭をなでると変身(ほかの人になでてもらって変身、も選べます) ・離席(AFK):離席しているあいだだけ変身し、戻ると元に戻ります ◆ アニメーションと一緒に 好きな Humanoid のアニメーションを指定すると、メニューや手の形で変身するときに、踊りながら・回りながら・ジャンプしながら変身できます。 変身が始まるタイミングも決められます。(アニメーションは付属しません) ◆ ワールドに入ったときに自動で アバターを読み込んだときに、自動で変身させることもできます。始まるまでの待ち時間も決められます。 「次に入ったときは最初の状態に戻す」にすると、消えたままワールドに入ることもありません。 ◆ 自分の画像で 好きな画像(背景が透明な PNG)を入れると、パーティクルがその絵になり、消えていく帯もその形に分かれてほどけます。 光の色を、その画像の色に合わせることもできます。 ◆ 好きな音で 変身の音を、好きな SE にできます。全体の音と、変身ごとの音を決められます。 ◆ lilToon 以外のマテリアルも Poiyomi・UTS・UnlitWF・Standard や、lilToon の宝石・ファーも、変身のあいだだけ差し替えて、ほどけるように消えます。 汗やなでる手のような「ふだんは透明な効果」は、自動で見分けて、帯が通るあいだは隠します。 ◆ そのほか ・Unity のシーンビューで、アップロードせずに再生して確かめられます(コマ送りもできます) ・ON / OFF の状態は保存され、入室したときは演出を流さずに今の状態で表示されます ・周りの人にも、演出と音が見えます・聞こえます ・Expression メニューの好きな場所(サブメニューや、ほかの Modular Avatar のメニューの中)に、インスペクターのボタンから入れられます ・インスペクターとメニューは 日本語 / 한국어 / English に対応(自動で切り替わります)
導入方法
1. unitypackage を Unity にインポート 2. ヒエラルキーでアバターを右クリック → Atelick → metamor (または Assets/Atelick/Metamor/Metamor.prefab をアバターにドラッグ&ドロップ) 3. インスペクターで「+ 消す・出す を追加」か「+ 入れ替え(A → B)を追加」を押し、消したいものを枠にドラッグ 4. いつもどおりアップロード Modular Avatar を使った非破壊ギミックです。アップロード時に自動で組み込まれ、元のアバターやファイルは書き換えません。 必要なパッケージが足りないときは、インスペクターに表示されます。 導入の前に、プロジェクトのバックアップをおすすめします。 外すときは、アバターの中の metamor オブジェクトを削除するだけです。
使い方
1. VRChat で、Expression メニューの metamor を開きます 2. 作った変身(登録した名前で並んでいます)を ON / OFF すると、ほどけて消えたり、現れたりします 3. ポータル・光の扉の変身は、メニューの「ポータル」を ON にして、目の前の門を前に歩いてくぐります ・きっかけを「手の形」「頭をなでる」「離席」にした変身は、そのときにも切り替わります(メニューでも切り替えられます) ・演出・光の色・音などは、Unity のインスペクターで設定し、「▶ シーンでプレビュー」で確かめられます くわしい使い方は、付属の説明書(metamor_manual.html)をご覧ください。
動作環境
・Unity 2022.3 ・VRChat SDK(Avatars)3.7 以降(ポータル・光の扉は 3.10 以降) ・Modular Avatar 1.12 以降(NDMF 1.7 以降) ・lilToon(ほどける演出に使います。lilToon 以外のマテリアルも、変身のあいだだけ lilToon で表示します) ・PC 用アバター(Quest / Android には対応していません) ・VR / デスクトップ どちらでも使えます ※ ポータル・光の扉・頭をなでる・一緒に再生するアニメーションは、Humanoid のアバターで使えます。 【動作確認環境】 Unity 2022.3.22f1 / VRChat SDK 3.10.5 / Modular Avatar 1.18.7 / NDMF 1.14.8 / lilToon 2.3.4 / Avatar Optimizer 1.9.19
負荷について
・同期パラメータ:変身 1 つにつき 1 bit(ポータルを使うと、さらに 1 bit) ・パーティクル:演出のある変身 1 つにつき 2 個(演出「なし」なら増えません) ・音(Audio Source):使う音の種類の数だけ ・スキンメッシュ(何も描かない):服やアバター全体など、体の何か所にもまたがるものの演出だけ、変身 1 つにつき最大 2 個(パーティクルの出る場所を体と一緒に動かすため。帽子・髪・指輪などは増えません)。描画はオフなので毎フレームの計算はありませんが、パフォーマンスランクの数には入ります ・ほどけるメッシュ 1 つにつき、光の帯を描くマテリアルが 1 枚と、帯の分のポリゴンが増えます(変身していないときは、帯を描きません) ・ポータル:コンタクト 3 個・コンストレイント 1 個・門のメッシュ 1 つ・パーティクル 1 個/頭をなでる:変身 1 つにつきコンタクト 1 個 ・lilToon 以外のマテリアルの差し替えは、変身のあいだだけ使うので、ふだんの重さはほとんど変わりません ・変身していないあいだは、ほどける計算を止めています 例:テストしたアバター(約 15 万ポリゴン)に、全身を含む 6 つの変身を入れると、約 19 万ポリゴンになりました。パフォーマンスランクが下がることがあります。 同期パラメータやパーティクルなどの増える数は、インスペクターの「アバターへの影響」に、今の設定で表示されます。
ご注意
・metamor で消すものを、ほかの着せ替えメニューでも ON / OFF していると、取り合いになります。どちらか一方でお使いください。 ・lilToon 以外のマテリアルは、帯が通る一瞬だけ lilToon で表示するため、マットキャップやリムライトなどの飾りが、その一瞬だけ見えなくなります。 ・アバター全体の変身で消えるのは、メッシュ(髪・服・体など)です。パーティクルなど、メッシュ以外のものは消えません。 ・ポータルの門は、置いた人が自分でくぐったときだけ反応します。あとから入室した人には、置き直すまで門は見えません。 ・ほかのギミックが同じメッシュのマテリアルを入れ替えているときは、その部分はほどけずに、途中で切り替わります。 ・商品画像のアバターは、metamor で実際に変身させたところです(背景の部屋と、1 枚目の魔法陣・きらめきは、画像用の飾りです)。見え方は、アバターやマテリアル、ワールドによって変わります。 ・ワールドやアバター、VRChat のアップデートによって、見え方が変わる場合があります。
内容物
・metamor_v1.0.0.unitypackage ・metamor_manual.html(説明書:日本語 / 한국어 / English)
利用規約
当ショップはVN3ライセンス( https://www.vn3.org/ )のテンプレートを使用させていただいております。 ダウンロード商品の性質上、キャンセル・交換等は承っておりません。 本データを購入した時点で本規約に同意いただいたものとみなします。 また、他言語版規約と日本語規約の間で差異がある場合は日本語規約が適用されます。 利用規約 https://drive.google.com/file/d/1J9kpJ41pFzgpcSrIgvZYbTDJAsxdDc5y/view?usp=sharing Terms of use https://drive.google.com/file/d/1QTNRB_zNeGAA82LXiiP2ubYQzaOmilJd/view?usp=sharing 이용규약 https://drive.google.com/file/d/1PSBphF2Q9jBTeRT998B8qxG3B91lWjlo/view?usp=sharing 使用条款 https://drive.google.com/file/d/11Eted8-g2sFzVtP55svkMr3vJqJ1j0Hu/view?usp=sharing
更新履歴
11/6 v1.0.0 公開
お問い合わせ
ご質問や不具合のご報告は、BOOTH のメッセージからお気軽にどうぞ。 不具合のときは、Unity・VRChat SDK・Modular Avatar のバージョンと、コンソールに出ているエラー(あれば)を添えていただけると、早く調べられます。
English
metamor — a transformation gimmick for VRChat Turn every outfit change into a little bit of magic. metamor makes clothes, accessories and hair unravel along a line of light and vanish, or swap into something else. The edge glows as it unravels, and pieces shaped like bats, petals, flames or ice crystals peel off and drift away. A simple ON / OFF becomes a transformation everyone notices. Register the avatar itself and your whole body dissolves into light, then comes back. You can also switch by walking through a gate of light (Portal), with a hand sign, with a head pat, or when you go away (AFK). Set any animation you like to change while dancing or spinning. ■ Features ・Show / Hide — items unravel along a line of light and reappear in reverse (from the top, from the bottom, or a soft patchy fade). Works on whole objects or just one material's part. ・Swap (A → B) — B appears from the same line as A vanishes. Perfect for hairstyles and outfits. ・Whole Avatar — your whole body dissolves into light and returns. ・13 Effects — Sparkles / Light Mist / Bats / Petals / Butterflies / Hearts / Dark Mist / Cyber / Bubbles / Fire / Ice / Feathers / Notes. The band splits into those shapes and the pieces peel off; spread and flow direction are adjustable. ・Glow — pick any color, match the color of the item, or match your own image. Fine-tune band width, glow strength and core whiteness, or use a dark edge instead of light. ・Triggers — Menu, Portal (Magic Circle / Darkness / Door of Light / Flower Gate), Door of Light that swings open, Hand sign, Head pat (optionally by others), Away (AFK). ・Animation — Play a Humanoid animation of your choice together with the change, and choose when the change starts (no animations included). ・Automatic — Change automatically when the avatar loads as you enter a world, with an adjustable delay. An entry can also go back to its first state next time, so you never enter a world still hidden. ・Your Image — use any PNG as the particle sprite and dissolve shape, and even as the glow color. ・Your Sound — set any SE for all changes or for each change. ・Beyond lilToon — Poiyomi, UTS, UnlitWF, Standard and lilToon gem/fur materials are swapped only during the change so they dissolve too. "Normally transparent" effect shaders (sweat, petting hands) are detected and hidden while the band passes. ・Preview in Scene — play it back and step through it frame by frame in Unity, without uploading. ・States are saved, joining a world shows the current state without replaying the effect, and others see and hear everything. Choose where the menu goes (inside submenus or other Modular Avatar menus) with a button in the inspector; Japanese / Korean / English interface (switches automatically). ■ Setup 1. Import the unitypackage 2. Right-click your avatar in the Hierarchy → Atelick → metamor (or drag the prefab onto your avatar) 3. Press "+ Add Show / Hide" or "+ Add Swap (A → B)" and drag what should vanish into the slot 4. Upload as usual Non-destructive, built on Modular Avatar. Your original avatar and files are never modified. ■ Requirements ・Unity 2022.3 ・VRChat SDK (Avatars) 3.7 or later (3.10 or later for the Portal and the Door of Light) ・Modular Avatar 1.12 or later (NDMF 1.7 or later) ・lilToon (used for the dissolve; non-lilToon materials are shown with lilToon only during the change) ・PC avatars only (Quest / Android not supported). Works in both VR and desktop mode. ・The Portal, the Door of Light, Head pat and animations played together require a Humanoid avatar. Tested with: Unity 2022.3.22f1 / VRChat SDK 3.10.5 / Modular Avatar 1.18.7 / NDMF 1.14.8 / lilToon 2.3.4 / Avatar Optimizer 1.9.19 ■ Performance ・Synced parameters: 1 bit per change (+1 bit when using the Portal) ・Particles: 2 per change with an effect (none with the "None" effect) ・Audio Sources: one per distinct sound ・Skinned meshes (draw nothing): up to 2 per change, only for effects on things that span several parts of the body, such as outfits or the whole avatar (so the particles move with the body; hats, hair and rings add none). Their rendering is off, so they cost no per-frame skinning, but they do count toward the performance rank ・1 extra band material and the polygons of the band per dissolving mesh (the band is not drawn while no change is running) ・Portal: 3 contacts, 1 constraint, 1 gate mesh, 1 particle system / Head pat: 1 contact per change ・The dissolve calculation stops while no change is running Example: a test avatar of about 150k polygons with 6 changes, including the whole avatar, came to about 190k polygons. Your performance rank may drop. The inspector's "Impact on the Avatar" shows how many parameters, particle systems and so on your current settings add. ■ Notes ・If something is also toggled by another outfit menu, they will conflict. Use only one of them. ・Non-lilToon materials are shown with lilToon only for the moment the band passes, so decorations such as matcaps and rim light disappear for that moment. ・A whole-avatar change hides meshes (hair, clothes, body). Particles and other non-mesh objects stay. ・The Portal gate reacts only when its owner walks through. People who join later won't see the gate until it is placed again. ・The avatars in the product images are really transforming with metamor (the room backgrounds and the magic circle and sparkles in the first image are decoration). Results vary with the avatar, materials and world. ■ Contents ・metamor_v1.0.0.unitypackage ・metamor_manual.html (manual in Japanese / Korean / English) ■ Terms of use https://drive.google.com/file/d/1QTNRB_zNeGAA82LXiiP2ubYQzaOmilJd/view?usp=sharing
한국어
metamor — VRChat 변신 기믹 그 변신을, 마법처럼. metamor(메타모르)는 옷이나 소품·헤어를 빛의 선을 따라 풀리듯 사라지게 하거나, 다른 것으로 바꿀 수 있는 아바타용 기믹입니다. 경계가 빛나며 풀리고, 박쥐·꽃잎·불꽃·얼음 조각이 되어 떨어져 날아오릅니다. 단순한 ON / OFF가 보는 사람의 눈길을 끄는 「변신」이 됩니다. 아바타 자체를 등록하면 온몸이 빛이 되어 사라지고, 다시 나타납니다. 눈앞에 세운 빛의 문을 지나가 변신하는 「포털」이나, 손 모양·머리 쓰다듬기·자리 비움(AFK)으로도 전환할 수 있습니다. 원하는 애니메이션을 지정하면 춤추거나 돌면서 변신할 수도 있습니다. ■ 할 수 있는 것 ・숨기기·보이기 — 빛의 선을 따라 풀려 사라지고, 거꾸로 감듯 나타납니다 (위에서부터 / 아래에서부터 / 사르르). 오브젝트 통째로도, 머티리얼 일부만도 가능합니다. ・바꾸기 (A → B) — A가 사라지는 동시에 같은 선에서 B가 나타납니다. 헤어나 옷 교체에 딱 맞습니다. ・아바타 전체 — 온몸이 빛이 되어 풀려 사라지고, 다시 나타납니다. ・연출 13종 — 반짝임 / 빛 안개 / 박쥐 / 꽃잎 / 나비 / 하트 / 어둠의 안개 / 사이버 / 거품 / 불꽃 / 얼음 / 깃털 / 음표. 띠가 그 모양으로 나뉘어 빛나고 조각이 떨어져 날립니다. 흩어지는 범위와 흘러가는 방향도 바꿀 수 있습니다. ・빛 — 원하는 색·변신하는 것의 색·내 이미지의 색에서 고를 수 있고, 띠의 넓이·빛의 세기·심의 흰 정도로 세밀하게 조정할 수 있습니다. 「경계를 어둡게」로 어둠에 삼켜지듯 사라지게도 할 수 있습니다. ・계기 — 메뉴, 포털 (마법진 / 어둠 / 빛의 문 / 꽃의 문), 열리는 빛의 문, 손 모양, 머리 쓰다듬기 (다른 사람이 쓰다듬어도 가능), 자리 비움 (AFK). ・애니메이션 — 원하는 Humanoid 애니메이션을 변신과 함께 재생하고, 변신이 시작되는 타이밍도 정할 수 있습니다 (애니메이션은 포함되어 있지 않습니다). ・자동 — 월드에 들어가 아바타를 불러왔을 때 자동으로 변신할 수 있고, 시작까지의 대기 시간도 정할 수 있습니다. 다음에 들어올 때 처음 상태로 되돌리는 설정을 쓰면, 사라진 채로 월드에 들어가는 일도 없습니다. ・내 이미지 — 원하는 PNG를 파티클 그림과 풀리는 모양, 빛의 색으로도 쓸 수 있습니다. ・원하는 소리 — 전체 또는 변신마다 원하는 SE를 설정할 수 있습니다. ・lilToon 이외도 — Poiyomi·UTS·UnlitWF·Standard나 lilToon의 보석·퍼도 변신하는 동안만 교체해서 풀립니다. 땀·쓰다듬는 손 같은 「평소에는 투명한 효과」는 자동으로 알아보고, 띠가 지나가는 동안 숨깁니다. ・씬에서 미리보기 — 업로드하지 않고 Unity에서 재생하고, 한 프레임씩 넘겨 볼 수 있습니다. ・상태는 저장되고, 입장할 때는 연출 없이 지금 상태로 표시됩니다. 주변 사람에게도 연출과 소리가 전달됩니다. 메뉴 위치(서브 메뉴나 다른 Modular Avatar 메뉴 안)를 인스펙터의 버튼으로 정할 수 있고, 일본어 / 한국어 / English 인터페이스를 지원합니다 (자동 전환). ■ 설치 방법 1. unitypackage를 임포트 2. 하이어라키에서 아바타를 우클릭 → Atelick → metamor (또는 Prefab을 아바타에 드래그 앤 드롭) 3. 「+ 숨기기·보이기 추가」 또는 「+ 바꾸기 (A → B) 추가」를 누르고, 사라지게 할 것을 칸에 드래그 4. 평소처럼 업로드 Modular Avatar 기반의 비파괴 기믹입니다. 원래 아바타나 파일은 수정하지 않습니다. ■ 동작 환경 ・Unity 2022.3 ・VRChat SDK (Avatars) 3.7 이상 (포털·빛의 문은 3.10 이상) ・Modular Avatar 1.12 이상 (NDMF 1.7 이상) ・lilToon (풀리는 연출에 사용합니다. lilToon 이외의 머티리얼도 변신하는 동안만 lilToon으로 표시합니다) ・PC용 아바타 전용 (Quest / Android 미지원). VR·데스크톱 모두 사용할 수 있습니다. ・포털·빛의 문·머리 쓰다듬기·함께 재생할 애니메이션은 Humanoid 아바타에서 사용할 수 있습니다. 동작 확인 환경: Unity 2022.3.22f1 / VRChat SDK 3.10.5 / Modular Avatar 1.18.7 / NDMF 1.14.8 / lilToon 2.3.4 / Avatar Optimizer 1.9.19 ■ 부하 ・동기화 파라미터: 변신 하나당 1 bit (포털을 쓰면 1 bit 추가) ・파티클: 연출이 있는 변신 하나당 2개 (연출 「없음」이면 늘어나지 않음) ・Audio Source: 쓰는 소리의 종류 수만큼 ・스킨 메시(아무것도 그리지 않음): 옷이나 아바타 전체처럼 몸의 여러 곳에 걸친 것의 연출에만, 변신 하나당 최대 2개 (파티클이 나오는 위치를 몸과 함께 움직이기 위해. 모자·머리카락·반지 등은 늘어나지 않습니다). 그리기를 꺼 두므로 매 프레임 계산은 없지만, 퍼포먼스 랭크의 수에는 포함됩니다 ・풀리는 메시 하나당 띠를 그리는 머티리얼 1장과 띠만큼의 폴리곤 (변신하지 않을 때는 띠를 그리지 않습니다) ・포털: 콘택트 3개·컨스트레인트 1개·문 메시 1개·파티클 1개 / 머리 쓰다듬기: 변신 하나당 콘택트 1개 ・변신하지 않는 동안에는 풀리는 계산을 멈춥니다 예: 테스트한 아바타(약 15만 폴리곤)에 전신을 포함한 변신 6개를 넣으니 약 19만 폴리곤이 되었습니다. 퍼포먼스 랭크가 내려갈 수 있습니다. 동기화 파라미터나 파티클 등 늘어나는 수는 인스펙터의 「아바타에 미치는 영향」에 지금 설정으로 표시됩니다. ■ 주의 사항 ・다른 옷 갈아입기 메뉴에서도 ON / OFF하면 충돌합니다. 어느 한쪽으로 사용해 주세요. ・lilToon 이외의 머티리얼은 띠가 지나가는 순간만 lilToon으로 표시하므로, 매트캡·림 라이트 등의 장식이 그 순간만 보이지 않습니다. ・아바타 전체 변신으로 사라지는 것은 메시(머리카락·옷·몸)입니다. 파티클 등 메시 이외의 것은 남습니다. ・포털의 문은 세운 사람이 직접 지나갈 때만 반응합니다. 나중에 입장한 사람에게는 다시 세울 때까지 문이 보이지 않습니다. ・상품 이미지의 아바타는 metamor로 실제로 변신시킨 모습입니다 (배경의 방과 첫 번째 이미지의 마법진·반짝임은 이미지용 장식입니다). 보이는 모습은 아바타·머티리얼·월드에 따라 달라집니다. ■ 내용물 ・metamor_v1.0.0.unitypackage ・metamor_manual.html (설명서: 일본어 / 한국어 / English) ■ 이용규약 https://drive.google.com/file/d/1PSBphF2Q9jBTeRT998B8qxG3B91lWjlo/view?usp=sharing



