【VRChat用・Unity拡張】拡張リップシンク作成支援ツール(LipSyncSetter)
- Free0 JPY
- お布施(ブースト用)100 JPY
リップシンクをアニメーターに自動で登録して表情との干渉対策が出来ます。 ただのリップシンクじゃ物足りないあなたに…
使用用途
・表情アニメーションにリップシンク用のシェイプキーを用意したいとき。 ・StateBehaviorでリップシンクを止めた際に変な表情になるのが気になるときに。 ・表情に合わせてリップシンクを変える等したいときに。 ・声量に合わせてリップシンクの動きも変えたいときに。
使い方(従来版)
1. Hierarchy上で設定したいアバターを右クリック 2. 「Add LipSyncSetter」を選択 3. 追加されたオブジェクトのInspectorに顔のメッシュを設定 4. LipSyncの各項目が目的のBlendShapeになっている事を確認、違っていたら目的のBlendShapeをドロップダウンから選択 5. そのままアップロードできます
使い方(非破壊版)
1. Hierarchy上で設定したいアバターを右クリック 2. 「Add LipSyncSetter」を選択 3. 追加されたオブジェクトのInspectorに顔のメッシュを設定 4. LipSyncの各項目が目的のBlendShapeになっている事を確認、違っていたら目的のBlendShapeをドロップダウンから選択 5. そのままアップロードできます
その他仕様(オプション機能)
・デフォルトではアバターを割り当てると、アバターディスクリプターからリップシンクの情報とFXレイヤーを自動で割り当てます。 ・FaceMeshに他のメッシュを割り当てるとそのメッシュのシェイプキーでアニメーションを作成できます。 ・LipSyncのドロップダウンメニューにはアバターディスクリプターのシェイプキーがデフォルトで割り当てられますが、自分で変更する事も出来ます。 ・デフォルトではアバターに割り当てられているFXレイヤーに上書きしますが、オプションで新しいFXレイヤーに統合する機能があります。 ・パラメーター「DisableLipSync」を操作するものを作ればVRC Animator Tracking Controlを使わずリップシンクのオンオフができます。
更新
[1.4.1]2024.12.18 *バグ修正 ・Non-Destructive Modular Frameworkを導入していない場合エラーが出る問題を修正 ・NDMF使用時設定を変更した後にアップロードしようとするとエラーが発生する問題を修正 [1.4.0]2024.12.18 *バグ修正 ・AvatarDescriptorでLipSyncの設定がされていないときエラーが出ないように修正 *変更 ・NDMF対応(右クリックメニューにAdd LipSyncSetterを追加) ・AvatarDescriptorにFXLayerを設定していない場合にダイアログが出るようになりました ・BlendShapeが未設定(-none-)となっている項目をハイライトするように変更 ・一部機能のためにスクロールバーを追加 [1.3.0]2024.10.03 Unity2022対応 [1.2.1]2024.09.26 *バグ修正 ・namespaceの競合を修正 ・Assembly Definitionの参照関係を修正 [1.2.0]2022.09.01 VPM対応で参照が外れる問題を修正 [1.1.1]2022.06.08 *バグ修正 ・新FXレイヤーを作成した後、アニメーションファイルの保存場所が変わらなくなる問題を修正 [1.1.0]2022.06.07 *バグ修正 ・作成された一部のアニメーションファイルがステートに割り当てられていない問題を修正 ・アニメーションがMissingになっている問題を修正 ・同じ保存場所にアニメーションを保存するとアニメーター内のクリップとアセットのGUIDがズレる問題を修正 *変更 ・KeyFrameをLinerに変更 ・新FXレイヤーをアバターディスクリプターに登録するタイミングを新FXレイヤー作成時からリップシンクレイヤー作成を実行時に変更 ・アニメーションファイル名をリップリンク名からステート名に変更(同じシェイプキーを設定した場合でも別アニメーションになるので後からアニメーションの修正がしやすくなりました) ・-none-を選択したときもアニメーションキーを登録しないように変更 ・商品説明画像を修正 [1.0.0] 2022.06.06 リリース
利用規約
【スクリプト】 MITライセンスの元公開されています。 【アニメーター】 CC0です。 「【VRChat】リップシンク テンプレート【Avatars3.0】(https://booth.pm/ja/items/3833776)」を元に作成されています。
ライセンス
MIT License Copyright (c) 2022 コロイド Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. [AnimatorControllerUtility] MIT License Copyright (c) 2020 gatosyocora Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.