AnyPortrait > アップデートノート > 1.2.3
アップデートノート | 1.2.3
(2020年4月25日ビルド)
改善された機能
アニメーション
- 2つのアニメーションクリップの切り替えが以前よりもスムースに処理されます。
- アニメーションクリップの転換とレイヤの処理が大幅に改善されました。
- アニメーションクリップが切り替わるとき、制御パラメータが速すぎる転換される問題が修正されました。
- アニメの「整数型(Integer)の制御パラメータ」の値が正常に補間されない問題が修正されました。
- アニメの「整数型(Integer)の制御パラメータ」の値が負の場合には、値が異常に演算される問題が修正されました。
- 「UnityのTimeline」に連動するとき、クリップが繰り返されて、再生されると、ブレンドが正常にされない問題が修正されました。
- 「UnityのTimeline」の結果をプレビューする「Timeline Simulator」がエディタでゲームが実行中でないときにも動作するように改善されました。
エディタ
- モディファイヤを編集するとき、メッシュグループのHierarchy UIで「水平スクロール」が表示されないように変更されました。
- Hierarchy UIでの順序が「Controlタブ」も適用されます。
- モディファイアUIの情報がよく見えるように、余白、要素の順序が改善されました。
- マウスをドラッグしてから、ワークスペースの外にカーソルが移動しても正常に動作します。
- 「設定ダイアログ」のオプションがデフォルトと異なる場合は、色が異なって出力されます。
- 「設定ダイアログ」で、デフォルトに戻すときに、警告メッセージが表示されます。
- Mac OSで「Backspaceキー」と「Deleteキー」が区分されていませんので、もう二つのキーを同じショートカットとして認識します。
- 「ゴミ箱アイコン」は、すべての「Remove、Detachボタン」に追加されました。
- アニメーションクリップの右UIが改善されました。
- アニメーションタイムラインUIの拡大/縮小のためのショートカットキー(Ctrl +ホイールスクロール)が追加されました。
- モディファイヤ編集を開始、終了したときに、メッシュと骨の一時的可視性が(オプションに応じて)維持されるように改善されました。
- Unity 2019.3でツールチップの位置によりボタンを押すが困難になり、そのバージョンからツールチップが出ません。
性能
- Hierarchy UIが更新されると、不必要にメモリが使用されたり、パフォーマンスが低下する問題が修正されました。
- エディタでの主な作業(モディファイヤ編集開始/終了、オブジェクトの選択/追加/削除など)での処理速度が大幅に向上しました。
- アニメーションクリップの数が多ければ、エディタの処理時間が増加する問題が修正されました。
- Portraitを初めてロードが非同期ロードに変更され、ロードプロセスを見ることができるポップアップが登場します。 (Inspectorでエディタを開く場合には、適用されません。)
- レンダリングされていないメッシュの処理速度が向上しました。
- 「Important」をオフにして、固定FPSで多数のキャラクターを配置するときに、「フレーム低下現象(Spike)」の発生が抑制されるように改善されました。
- 「Important」を切った状態でゲーム中にスクリプトに固定FPSを変えることができる「SetFPSForNotImportant」関数が追加されました。
骨とリギング
- 「設定ダイアログ」で骨の大きさに関連するオプションを設定することができます。
- ワークスペースから骨を選択すると、骨の色が赤系の場合、他の色のアウトラインが表示されます。
- ワークスペースから骨を選択すると、アウトラインの色が区別しやすいように点滅します。
- 新しい骨の外形的な「針状(Needle)」が追加され、設定ダイアログから選択することができます。
- マウスでクリックする骨をより簡単に選択できるようになりました。
- メッシュグループの骨設定UIで、色をすばやく設定できる「カラープリセット」ボタンが追加されました。
- 「親と同じような色」で、骨が色性になっている場合には、以前より親の色わずかに異なる色に設定されます。
- 新しいリギンググラデーションのカラーオプションである「Vivid」が設定ダイアログに追加されました。
- 「円形のリギング頂点」の選択した領域がより区分しやすいようにする効果を「設定ダイアログ」から選択することができます。
- 「円形のリギング頂点」のサイズを「設定ダイアログ」で詳しく設定することができます。
- 「円形のリギング頂点」の中央に重み値が別々に表示されます。
- 「円形のリギング頂点」のクリック領域が拡大されました。
- リギング作業画面の下部に「選択されたメッシュと接続されていない骨」の出力方法を変更するためのボタンが追加されました。
- リギング重みを調節するためのショートカットが追加されました。 (X、Z:0.02ずつ増減は、Shift + X、Z:0.05ずつ増減)
- リギング作業中に「Ctrl、Shift、Altキー」を押した状態では骨が選択されていません。
- 骨の設定画面で、「Deleteキー」を押して、骨を削除することができます。
- モディファイアのメッシュの出力するかどうかを変更するときは、半透明の段階なしに転換されるオプションが追加されました。
- AnyPortraitパッケージのインストールパスを変更することができる設定が追加されました。
- Inspector UIで「Bakeがされていない状態」に関するフレーズが変更されました。
修正された問題
- PSDファイルを開いたときに、サブメッシュグループやその下位のメッシュへのマッピングが解除されてしまう問題が修正されました。
- サブメッシュグループのオブジェクトの出力するかどうかの情報(目のアイコン)が正常に更新されない問題が修正されました。
- モディファイヤを編集するとき、GUI Controlエラーログが発生する問題が修正されました。
- 登録されたRoot Unitがないとき、Inspectorでエディタを開くと、正常に実行されない問題が修正されました。
- アニメーションの対象メッシュグループを親メッシュグループに変更し、データを初期化した後、元に戻すをすると、すべてのデータが破損される問題が修正されました。
- サブメッシュグループの骨にリギングがされた後、その子メッシュグループが削除されると、Bakeが失敗する問題が修正されました。
- モディファイヤを編集するとき、メッシュグループのHierarchy UIを介して骨とメッシュ/メッシュグループを同時に選択できる問題が修正されました。
- 「FFDツール」を利用する中に他のオブジェクトを選択すると、「FFDツール」が解除されない問題が修正されました。
- 「Physicモディファイヤ」編集中に別のオブジェクトを選択すると、UIエラーログが発生する問題が修正されました。
- 「Physicモディファイヤ」編集中にオブジェクトを選択すると、上部UIが異常に出力される問題が修正されました。
- Hierarchy UIで2レベルの子項目の前のマージンが異常して、親項目と区別するのは難しい問題が修正されました。
- アニメーションタイムラインUIの縦スクロールバーをマウスを用いて動くとき、正常にスクロールされない問題が修正されました。
- アニメーションの長さやLoopオプションを変更するときは、「オートループキーフレーム」が更新されない問題が修正されました。
- アニメーションの長さやLoopのオプションを変更したとき、「元に戻す」がない問題が修正されました。
- アニメーションのキーフレームのプロパティのUIでTransform項目のベクトル属性が(X、X)で誤って表記を修正しました。
- 「マテリアルライブラリ(Material Library)」から「Texture」タイプのカスタムプロパティを作成し、 「Texture Per Image」を選択すると、Bakeがされていない問題が修正されました。
- WebGLがDLLのデフォルトのビルドターゲットから欠落していた問題が修正されました。
- 画像に適用するテクスチャアセットをロードすると、一部のフォルダのテクスチャが欠落するという問題が修正されました。