PaSha!(v0.0.9b)では多くの新機能が実装されました。その幾つかをご紹介させて頂きたいと思います。
「Save / Load」(試験的に実装)
撮影中のモデルの状態を保存および復元する機能です。
この機能ではポーズ、両手の形状、ブレンドシェイプによる表情、カメラのアングルと視野角、そして編集したIKボーンの状態などを保存します。またロードボタンには「▼」マークからサブメニューが出るようになっており、そのポーズに使ったモデルをロードしたり、要らないポーズを削除したりすることも可能です。
セーブデータはリストとして蓄積され、起動と同時にロードされますので、わずらわしい操作も無くすぐに利用できます。このリストはエクスポートしたりインポートすることもできるので、ポーズのバックアップや受け渡しに使うことも可能です。
【保存】
一番早いのは「右クリック」>「Save Pose」により一発でセーブが出来ます。上部メニューより「Save / Load」を開き「Save Pose」ボタンを押すことでも可能です。
※「Other」でアナウンスが表示されている場合は右クリックできませんがアナウンスはON/OFFが可能です。
【復元】
リストからロードしたいものをクリックします。ファイル名が違う場合は復元可能なものだけを現在のモデルに適用します。特にIKはファイルが違う場合適用されません。詳細は「仕様」も参照して下さい。
【そのモデルを簡単ロード】
撮影に使ったVRMを呼び出す場合、黄色い「▼」ボタンからサブメニューを出し「Load this vrm」からすぐにロードができます。毎回エクスプローラや「File Open」ダイアログから探し出す苦労から解放されるため、撮影が一段とスムーズになります。
【インポート/エクスポート】
バックアップやデータの移し替えなどで活躍します。PaSha!をアップデートする際、データ引き継ぎなどにも使えます。
【仕様】
■留意事項
・現在はまだ試験段階です。将来的に仕様が変更される場合があります。
・この機能は「サポーター版」のみで動作します。
・エクスポートしたセーブデータは自分以外のユーザーでも使えます。
・IKを使用(ポーズの調整)したデータの間接ボーンは、ほぼ必ず多少の誤差が出ます。一見ではわからない程度ですが、精密な復元でないと気になる場合はご注意下さい。
■保存および復元される項目
・ファイルパス
・Animationのポーズ
・IKによるボディパーツの位置と角度
・IKによる視線や首の角度
・それぞれの手のAnimationとウェイト
・ブレンドシェイプとウェイト
・カメラの位置と角度
・カメラの視野角(FoV)
■使用中のファイルが、ポーズ保存時と異なる場合
・IK(ポーズの調整)は継承しません。Animationのポーズは引き継ぎます。この際、保存データ自体は全て保持していますので消失するものではありません。
・VRMデフォルトのシェイプキーが設定してある場合は継承します。
・VRoid同士間の場合、ファイルが違ってもブレンドシェイプがほぼ継承されます。(全てではありません)
・VRoidとオリジナルモデル間のVRMデフォルト以外のブレンドシェイプは、双方向にいずれも継承しません。
■その他
・黄色い「▼」を押すと「Open this vrm」と「x」ボタンが表示されます。
・「Open this vrm」はそのポーズを保存した際に使っていたVRMファイルを保存されたパスからロードします。該当ファイルを移動したり削除した場合はロードできません。
・「x」は確認後、該当データを1つ削除します。
・「上書インポート」は現在のセーブデータに上書きします。(現在のデータはなくなりますのでご注意下さい)
・「追加インポート」は現在のセーブデータの末尾に読み込んだデータを連結し、それを保持します。
・右サイド最下部の「Delete All」は、確認表示後、全てのデータを削除します。削除したデータは戻すことはできません。