【HANA_Tool_v4】BlendShapeをコントロールするツール [Japanese ver]
- ダウンロード商品v4.0.7_2024.08.09¥ 1,500
- ダウンロード商品v4.0.7_English_2024.08.09¥ 1,500
- ダウンロード商品応援版(内容は通常と同じです)¥ 2,000
**注意** UniVRM1.0バージョンのVRoidStudioには対応できません。(VRoidStudio_v1.20.0~) 購入する時はご注意ください。 English version https://kuniyan.booth.pm/items/2604269 Discordサーバー https://discord.gg/JB96VnFtMW
概要
BlendShapeデータをコントロールできるツールです。 クリエイターはアバターからBlendShapeデータを出力して配布し、ユーザーは配布されたファイルを読み込んでアバターに適用することができます。 VRChatやVtuber活動でもっと表情豊かになれます! 注意:出力したファイルを読み込めるのは出力したアバターと同じ種類のアバターだけです。(VRoidは頂点情報が同じなので別のデザインのVRoidでも読み込めます。)
よくある不具合
Q: エラー「ファイルの頂点数とアバターの頂点数が一致していません」 A: Readerをお使いの場合、Readerで読み込むデータとアバターの頂点数が不一致です。 VRoidの場合、VRoidStudioから出力する時に「透明メッシュの削除」というオプションをオフにしてください(デフォルトはオンになっている)。 VRoid以外の場合は読み込むデータの製作者にお問い合わせください。 Q: エラー「BlendShapeClipからMeshの名前を取得できませんでした」 A: BlendShapeClipに表情が何もセットされていない可能性が高いです。 ClipBuilderを使用する前にVRMに標準で用意されている「Neutral」というBlendShapeClipに仮で値をセットしてください。 ClipBuilder適用後にNeutralを元にもどしておけば良いのでどれに値をセットしてもかまいません。 「BlendShapeClip 編集」等で検索して頂ければ編集方法が見つかると思います。 Q: ClipBuilderを使った時にエラーが起きる A: よくある場合ではUnityがPrefabモードになっている事が多いです。 それで無いならば状況とエラー内容を私に問い合わせてください。
Writer
アバターからBlendShapeデータだけをファイルに書き出します。 出力するBlendShapeを選択することも可能です。 データファイルはHANA_Toolフォルダ→BlendShapeDataフォルダの中に出力されます。
BuildCopy
頂点数の違うメッシュにBlendShapeをコピーします。(違う種類のアバターには使えません) Unityの仕様によりBlender等でBlendShapeを編集した後にUnityに持ってくると頂点数とポリゴンが増えることがある為、それを補正します。 出来るだけ精度を高めましたが正確にコピーできない場合もあります。 配布をお考えの方は、 BlenderでBlendShapeを編集 ↓ Unityでこのツールを使って編集前のアバターにコピー ↓ Writerツールで出力して配布 という流れになると思ってください。 このツールは使用が難しい所もあるので、同梱の「使い方」を読んでも失敗してしまった場合は製作者にご相談ください。
Reader
同梱、又は配布されたBlendShapeデータをアバターに読み込みます。 データを書き出されたアバターと同じ頂点数でないと読み込めません。 Writerの出力先と同じく、HANA_Toolフォルダ→BlendShapeDataフォルダにあるデータを読み出します。 配布されているデータを使用する時はこのフォルダにデータを入れてください。
Remover
不要なBlendShapeを削除します。
CheckVertexCount
頂点数を表示します。 開発中にデバッグ用に作ったものですが便利だったのでそのまま同梱します。
Renamer
BlendShape及びそのMeshの名前を変更することができます。
ClipBuilder(VRM専用)
パーフェクトシンク用BlendShapeClip又はSRanipal用BlendShapeClipを追加します。 Clipの設定値は対応したBlendShapeで100になるようにしていますので、必ず追加後にご自分で調整するようにしてください。
CopyShapesAndClips(VRM専用)
同種アバターに対してBlendShapeとClipをコピーします。 例えばパーフェクトシンク対応したVRoidアバターを持っていたとして、同じ顔の違う衣装のVRoidにパーフェクトシンク設定をまるごとコピーすることができます。
ShapesToShape
BlendShapeを合成できます。 ひとつのBlendShapeに対して複数のBlendShapeを調整して合成しますのでBlendShapeの最大移動量の調整にも使うことができます。
ClipToShape
BlendShapeClipで調整した値でBlendshapeを生成します。 BlendShapeはClipと同じ数になり、動き方はそのClipと同じ動きになります。 Clipは変換後のBlendshapeと1対1でウェイトが100になります。 主に「Animazeへの対応」や「BlendShapeの数を減らして軽量化」の為に使用することができます。
Insertor
BlendShapeの任意の順番に空のBlendShapeを追加します。 追加時に名前を変更することが出来ます。 名前を変更しないままだと「同じ名前がある」というエラーが出ますので名前を編集するようにしてください。 空のBlendShapeを追加後にShapesToShapeツールで新しい表情を作成することを想定しています。
Separator_LeftAndRight
BlendShapeを左右分割します。 左右分割したいBlendShapeにチェックをいれて分割を開始してください。
Separator_UpAndDown
BlendShapeを上下分割します。 上下分割したいBlendShapeにチェックを入れて、編集ボタンで分割する高さを調整してください。 指定した高さで分割しますので頂点の位置によってはBlendShapeが破綻するようになります。 特に目と眉毛の間等の細かい部分で分割しようとすると破綻しやすいので注意してください。 オススメは口と目の間ぐらいの余裕のあるスペースで分割してください。
DeleteTransparentMesh
アバターのテクスチャが透明な部分のポリゴンを削除します。
ShapeDataUpdater
HANA_Toolの命名規則統一前の表情データを統一後に変換します。
VRoid用パーフェクトシンク対応データ同梱
はいぬっか様が制作してくださったパーフェクトシンク対応のデータを同梱します。 VRoidの男女両方用意してあります。 また、はいぬっか様がわかりやすい使い方を書いてくださったのでそちらもご覧ください。 https://hinzka.hatenablog.com/draft/QYB3x_lTfXiEsE4p8HrpR1nWahU パーフェクトシンク表情調整TIPS https://hinzka.hatenablog.com/entry/2021/05/05/233915
利用規約
【利用規約】 推奨動作環境 ・Unity2020.3.13f1(64bit) ・UniVRM0.98.0 ・Windows10Home ----------------------------------------------------------------------------------------------------------------------- ・このツールはピクシブ株式会社のVRoid事務局様から問題ないと許諾を受けています 2021/11に規約について問い合わせたところ、原則禁止しているようなアプリケーションに該当しない旨の返答を頂き、許諾を受けているという記載の許可も頂きました。 ----------------------------------------------------------------------------------------------------------------------- ・このツールの再配布及び改変しての再配布を許可しません 自分の勉強の為に改変することは許可します。改変したものを公開することは許可しません。 ----------------------------------------------------------------------------------------------------------------------- ・Writerを使用して出力したシェイプキー情報のファイルの配布及び販売を許可します このツールでは出力ファイルの配布を許可しますが、アバター自体の利用規約を確認してください。 配布する際はアバターに元々入っているシェイプキーを書き出さず、あなたが制作したシェイプキーのみを配布する事をオススメします。 このツールでは頂点の移動量をデータとして出力していますのであなたが制作したシェイプキーはあなたの制作物と言えます、が、 そのアバター専用の物になるので二次創作とも言えます。 なのでそのアバターの利用規約を確認するようにしてください。 元々入っているシェイプキーはそのアバターのデータになりますので再配布に当たる行為になり得ます。 出力したファイルを配布及び販売する際にこのツールの全部又は一部を同梱させることを許可しません。 ----------------------------------------------------------------------------------------------------------------------- ・このツールを使用したアバターを販売及び配布する事をこのツールは許可します ・このツールを使用してBlendShape及びBlendShapeClipの実装を代行することを有償・無償問わず許可します 出来るだけこのツールの販売に影響しない価格設定にして頂くようにお願いします。 ----------------------------------------------------------------------------------------------------------------------- ・このツールを使用したアバターでVtuber活動等の有償行為をすることを許可します ----------------------------------------------------------------------------------------------------------------------- ・このツールを使用したことのクレジット表記は必要ありません ----------------------------------------------------------------------------------------------------------------------- ・このツールの推奨環境や使用方法外での使用による損害やトラブル等をこのツールの製作者は補償しません ----------------------------------------------------------------------------------------------------------------------- ・このツールの著作権を放棄しません ----------------------------------------------------------------------------------------------------------------------- ・規約違反した場合、調査及び事務手数料、損害金額等を請求致します 状況により請求額は変わりますが50万円以上になると思われますのでくれぐれも規約に違反した事はしないでください。 規約違反になるか不明な場合は製作者にお問い合わせください。
更新情報
20/10/18 v2.9.2 ・Readerの読み込みモード設定のデフォルトをExchangeからAddに変更しました。これで1クリック分高速化できます。 ・AddBlendShapeClipに自分で用意したデータを入れる為のExtraフォルダを追加しました。詳しくは取説をご覧ください。 ・取説に保存先等の説明を追記しました。 20/10/31 v2.9.3 ・同梱のVRoid用データがVRoidStudioのバージョンアップに対応(v11.3)(本ツール自体の更新は特にありません) 20/11/1 v2.9.3b ・同梱のVRoid用データの中のBlendShapeの順番が同梱のBlendShapeClipデータと一致していなかったのを修正 v2.9.3bb ・利用規約に不備があった為修正 v2.9.4beta ・VRoidv12対応のベータ版(男性VRoidには対応していません) 21/1/15 v2.9.4beta2 ・スペルミスの不具合修正 21/1/17 v2.9.5 ・VRoidv12対応(男女とも対応しました) ・v2.9.5以降はVRoidv12以降に対応(VRoidv11.3及びv11.2はHANA_Toolv2.9.3bbをお使いください) 21/1/20 v2.9.5a ・ClipBuilderをVRoidとOtherで設定値を選べるように変更 21/1/21 v2.9.5c ・Unityを閉じるとClipの設定値がリセットされる不具合を修正 21/2/1 v2.9.5d ・RenamerでMeshの作成に失敗していたのを修正 ・利用規約の変更更新 代行作業を許可します このツールを使った自作アバターの販売配布を許可します 詳しくは下記の利用規約を読んでください 21/3/8 v2.9.5e v0.11.2とv0.11.3のパーフェクトシンク用データを復旧しました。 昔のデータになりますのでv0.12のものと動きが違うことにご注意ください 21/4/18 v2.9.6a SRanipal用データを同梱しClipBuilderの仕様を変更しました。 21/5/6 v2.9.7a パーフェクトシンク用データの更新 VRoidStudio_v0.13.1に対応 VRoidStudio_v0.11のサポート終了 21/5/23 v2.9.8b ClipToShape、Insertor機能追加 21/6/2 v2.9.9 Separator_LeftAndRight、Separator_UpAndDown追加 21/6/30 v2.9.9b VRoidv0.13.2 v0.14.0動作確認 ClipToShapeで変換したBlendShapeの頭文字を小文字に変更 21/11/21 v3.0.1 VRoidv1.0.0対応データ追加 VRoidMobilev1.51.1の女性版のみ対応データ追加 DeleteTransparentMeshツール追加 21/11/26 v3.0.3 VRoidv1.0.0のデータを修正対応 口の開き方等修正されました 22/05/29 v4.0.0 Unity2020.4.13f1とUniVRM0.98.0で動作確認しました VRoid_v1.0.0より前のデータのサポートを終了します 寄付の種類を減らします 22/11/19 v4.0.2 DeleteTransparentMeshツールでUVがマイナスになっていたりした時に削除が上手くできていない不具合を修正 利用規約に損害請求について加筆 23/03/11 v4.0.5 ClipBuilderにMetaQuestPRO用のClip作成機能を追加 23/03/20 v4.0.6 Quest用のChinRaiserの設定間違いを修正しました 24/08/02 v4.0.7 命名規則の統一 v1.27.0以降用のファイルを同梱 2024/08/09 v4.0.7(バージョン据え置き) ShapeDataUpdaterツール追加