【VRChat】変形ステッキ Heart Bloom ―ハートがひらいて、光る杖に―(MA対応・全4色・Quest用あり・無料版あり)
- 無料版(とじたハートのバトン・ピンク・変形なし・PC用)ダウンロード商品¥ 0
- 製品版(全4色・変形・メニュー・PC用とQuest用)ダウンロード商品¥ 900








1 本のハートのバトンが、メニューひとつでひらいて変形し、光る魔法の杖になります(変形ステッキ Heart Bloom)。 柄がのびて、ハートが左右へひらき、中から面のある結晶のハートがせり上がって灯り、後ろにサテンの花びらが咲いて、ねじりの銀の輪と光る模様の輪が広がります(約 1.6 秒)。ひらいている間、模様の輪はゆっくり回り、まわりの光の粒が瞬きます。もう一度押すと、逆の順でハートのバトンに戻ります。 光は製品の中の発光と加算の板だけで作っています(パーティクル・ライトは使っていません)。 ■ 入っている物 ・製品版(900 円):全 4 色(ピンク・ラベンダー・スカイ・ブラック)の PC 用と Quest 用、変形の動き、メニュー、持っている間に手を握る動き ・無料版(0 円):とじたハートのバトンだけ(ピンク・変形しません・PC 用)。自分のアバターの手に合うかを試せます ■ 色 ・ピンク:桃の花びらとリボン・金・藤青の結晶 ・ラベンダー:藤の花びらとリボン・銀・桃の結晶 ・スカイ:空色の花びらとリボン・金・桃の結晶 ・ブラック:黒紫の花びらとリボン・銀・桃の結晶 ■ 使い方 1. 好きな色のプレハブを、アバターのいちばん上の直下に置きます。指の関節の位置から握る所を自動で決めて、右手に合わせます。 2. 左手で持つ時は、置いたプレハブを選んで Tools > そーと工房 > 変形ステッキ > 選んだステッキを左手に合わせる を押します(Bone Proxy の骨と、手を握るレイヤーも左手に替わります)。 3. そのままアップロードすると、Expression メニューに「変形ステッキ」(もつ/へんしん)が増えます。 ・もつ:杖を出し入れします(保存されます)。持っている間は、その手を握りこぶしにします(Gesture のレイヤーで手の形を上書きします) ・へんしん:変形します ■ 動く条件 ・Modular Avatar と lilToon が必要です。 ・PC 用の光の板(模様の輪・暈・光の粒)は、Unity に組み込みの加算のシェーダー(Legacy Shaders/Particles/Additive)を使います。Quest 用は VRChat の Mobile のシェーダーだけを使います。 ・Quest 用は PC 用より色が淡く見えます。結晶の中のきらめき・殻の型押しの陰影・リボンのひだ・ねじりの輪・柄の螺旋がありません(型押しの模様は色だけで入っています)。花びらは殻と同じ型押しの模様です。光る模様の輪と光の粒は入っていますが、PC 用より弱く光ります。変形の動きは同じです。 ・Humanoid のアバター用です。 ・確かめた環境:Unity 2022.3.22f1、VRChat SDK Avatars 3.10.6、Modular Avatar 1.18.7、lilToon 2.4.1(macOS の Unity エディタ上) ■ 重さ(1 つ分・Unity の数え方) ・PC 用:三角形 20,464、マテリアル 6、ボーン 14 ・Quest 用:三角形 4,554、マテリアル 2、ボーン 14 ・無料版:三角形 12,516、マテリアル 4、ボーン 6 ・パラメーター:Bool 2 つ(2 ビット) PC 用は手に持つ小物としては重い側です。アバター全体の三角形の数に足されます。 ■ 確かめた事 ・新しく作ったプロジェクトに製品版と無料版を入れて、コンパイルのエラーと、この製品からの警告と、NDMF の報告が出ない事。テクスチャは全部ミップストリーミングがオン ・Modular Avatar の処理をアップロードと同じ流れで通し、杖が手の骨の下へ移り、メニューと FX・Gesture のレイヤーが組まれ、VRChat SDK の許されない部品が無い事(PC 用 4 色・Quest 用 3 色・無料版) ・合わせる道具を、画像の 3 体(フェリス・ユリウス・AvatarSample_B)と Seed-san(画像には載せていません)で使いました。握りこぶしの指が柄を包む事は、3 体ともこの版の絵で確かめました(フェリスは、アバターに付いている萌え袖の無い姿で) ■ 確かめていない事 ・VRChat の中での表示・同期と、他の人からの見え方 ・VRChat の安全の設定でシェーダーを止められた時の、光の板の見え方 ・Quest の実機での表示(Unity エディタの上で Quest 用のシェーダーで描いた絵だけを見ています) ・Quest 用のブラックを、Modular Avatar の処理に通した確かめ(新しいプロジェクトへの取り込みと、部品・骨の欠けが無い事は確かめました) ・Windows の Unity での動作 ・Unity の画面でドラッグして置いた時の自動合わせ(同じ処理をスクリプトから呼んで確かめました) ・上のアバター以外。指の骨が無いアバターでは、手の向きから置くので、位置を手で直してください ■ 画像について ・すべて Unity の中で撮った絵です。撮影の時だけ、次の物を足しています(製品には入っていません): 光(正面の光・奥からの縁の光 2 つ・環境光)、Post Processing のブルーム(強さ 1.8)と周辺減光、自分で作った地の絵(バラ色・藍・紫のグラデーションと光のぼけ。枚ごとに替えています) ・1 枚目は画角 35° で杖の頭を手前へ倒して撮っているので、頭が実物の比率より大きく見えます。 ・1 枚目の奥の小さな閉じたバトンは、撮影の時だけ置いたもう 1 本です。製品は 1 本が開いて変形します。 ・2 枚目と 4 枚目は、同じカメラで撮った別々の絵を並べています。5 枚目の左と中は同じカメラ・同じ姿勢で杖の形だけを変えた 2 枚、右は後ろから撮った絵です。6 枚目は 3 体を別々に撮った絵の切り抜きです。 ・光り方は、VRChat の中ではワールドのライトとポストプロセスで変わります。 ■ 画像のモデル フェリス(リュクらぼ)、ユリウス(ⒸbrochiManac)、AvatarSample_B(VRoid)。アバター本体は含まれません。撮影のために、表情・姿勢・陰の濃さを変え、フェリスは瞳の色(はちみつ色)・髪の色(茶)・肩を上着の色に塗った絵に替え、服は裏側の面を描かない設定に(3・6 枚目と紹介動画は、アバターに付いている萌え袖の無い姿)、ユリウスは手首のリボンを隠し、AvatarSample_B は撮影用の材質にしています(この商品はアバターの見た目を変えません)。 ■ 利用規約 同梱の TERMS_ja.txt を見てください。 そーと工房








