AnyPortrait > アップデートノート > 1.3.0 / 1.3.1
アップデートノート | 1.3.0 / 1.3.1
(2021年4月10日ビルド / 2021年4月19日ビルド)
改善された機能
パフォーマンスの改善
- ゲームプレイ中のRiggingモディファイヤとアニメーション処理のパフォーマンスが向上しました。キャラクターのボーンが多かったり、アニメーションクリップ、キーフレームが多い場合、パフォーマンスが低下する程度が、以前よりも減少します。
ショートカットの設定とショートカットを追加
- 設定ダイアログでエディタ内のほとんどのショートカットキーをユーザーが指定できるメニューが追加されました。
- Page Up、Page Down:アニメーションタイムラインUIを上下にスクロール
- Ctrl + <、>:前、次のキーフレームに移動
- N:アニメの「Auto-Key」機能をオンまたはオフに
- 〜:エディタの左側のHierarchyタブとControllerタブを切り替え
- Enter:メッシュ製作時Make Polygon機能が実行さ
- 数字1〜6キー:メッシュ編集メニューを切り替え
- F2:現在のオブジェクトの名前を変更しUIでフォーカスが移動
- I:可視性プリセットの切り替え
- 数字1〜5キー:可視性プリセットルールの切り替え
- Alt + O:ロトスコーピングを切り替えます
- 数字9キー:前のロトスコーピング画像ファイル
- 数字0キー:次のロトスコーピング画像ファイル
- D:編集モードで実行する複数の修飾子を作成するかどうかを切り替えます
- Alt + D:編集モードで選択ロックが解除されてもモディファイアのターゲットが選択されないように設定します
- Alt + G:編集モードでモディファイアの対象とならないオブジェクトを灰色で表示します
- Alt + B:編集モードでボーンの計算結果をプレビューします
- Alt + C:編集モードでの色の計算結果のプレビュー
- ショートカットをクリックした場合に表示される上部メッセージの内容がより詳細に変更され、場合によっては表示されないように改善しました。
表示メニューを追加とワークスペースUIの改善
- 「表示メニュー」が追加されました。既存の表示アイコンの役割を代わりにし、より多くの作業スペース内の出力方式のオプションを選択することができます。
- ワークスペース内のオブジェクトがどのように出力され、編集することができるかどうかを示すステータスアイコンが右上に表示されます。
- 「Onion Skin」、「メッシュの可視性、「ボーンの可視性」のボタンがなくなります。このボタンは、設定ダイアログで再度表示することができます。
可視性プリセット
- ワークスペースからの本とメッシュを出力するかどうか、ユーザーが直接事前に指定できる「可視性プリセット」機能が追加されました。
- 可視性プリセットを設定したり、オンは「表示メニュー」から行うことができます。
モディファイヤロックリニューアル
- モディファイヤロックオプションが削除され、「編集モードのオプション」に置き換えられます。
- このオプションを「表示メニュー」から開くことができます。
- 編集モードで編集しているモディファイヤまたはタイムラインに属していないオブジェクトが他のモディファイヤの影響を受けないことが改善され、オプションによっては、編集モード中にも他のモディファイヤが適用されます。
- オプションに応じて、選択ロックが解除された場合にはモディファイヤに登録されたオブジェクトだけを選択することができます。このオプションをオフにすると、すべてのオブジェクトを選択することができます。
- オプションに応じて、モディファイヤに登録されていないオブジェクトはグレーのぼかし画像で表示されます。
自動メッシュ生成機能リニューアル
- 既存の自動メッシュ生成機能は削除され、完全に新しく改良された自動メッシュ生成機能が提供されます。
- メッシュの設定画面でもメッシュをすぐに作成することができます。
- メッシュの領域を簡単にマウスで編集できるようになりました。
- オプションのため、PSDファイルから生成されたメッシュを選択すると、頂点を削除するかどうかを尋ねるメッセージが表示され、このメッセージに自動的にメッシュを生成する選択肢が追加されました。
ロトスコーピング(Rotoscoping)
- 表示メニューに追加された「ロトスコーピング」機能を利用して、ワークスペースの背景に外部画像を出力することができます。
- オプションに応じて複数の外部イメージをロードした後、アニメーションフレームと同期することができます。
複数のキーでの値をコピーすると改善点
- 制御パラメータによるモディファイヤで2つ以上のキーを組み合わせて貼り付けることができる機能が追加されました。
- 最大4つのスロットに値を保存した後、これを加算した値や平均値を適用することができます。
- 従来は同じオブジェクトでのみコピー&ペーストのみ可能でしたが、今では最小の条件だけ満たせばどこでもコピーされた値を貼り付けることができます。
スクリプト
- 特定のメッシュの「Sorting Order」をもたらすことができる関数が追加されました。
- 「AddForce」のような物理的関数が「Jiggle Bone」にも適用されます。
- 現在再生中のapOptRootUnitやインデックスを返す関数が追加されました。
エディタUI
- エディタの上部UI、右の最初のUIのサイズが減りました。ワークスペースをより大きく使用することができます。
- エディタUIレイアウトが全体的に整理されて、もう少しすっきりしました。
- 制御パラメータUIが小さくなりました。編集ショートカットボタンは削除され、もう一つの画面で、より多くの制御パラメータUI要素を見ることができます。
- アニメーションタイムラインUIでドラッグをして、キーフレームを選択すると、上下左右に自動的にスクロールになるように改善されました。
- メニューからメッシュを選択すると、メッシュの領域(Area)またはピボット(Pivot)に合わせて自動的に画面がスクロールします。
- アニメーションタイムラインに「制御パラメータを一括してタイムラインに追加する」機能が追加されました。
- メッシュグループの「Hierarchy UI」の「Bone」タブのサブメッシュグループの順序が「Depth」に合わせて整列されます。
- 一括でオブジェクトをタイムラインに追加すると、「Hierarchy」のと同じ順序でソートされます。
- 「タイムラインレイヤーをDepthでソートするボタン」を押すと、タイムラインのレイヤーがHierarchyでの順序と同じに整列されます。
- 「Bakeダイアログ」で「Depth To Order」方式を使用するとき、1ではない、それ以上の間隔で「Sorting Order」を割り当てることができるオプションが追加されました。
- 画像が一つである場合には、メッシュを作成すると、その画像が自動的に設定されます。オプションでオフにすることができます。
- 外部のファイルを開いたり保存するときに、最後のパスが記録され、次に、そのダイアログを開いたときに、デフォルトのパスに設定されます。
- オプションをオンにすると「Auto-Key」機能が編集モードが終了した後も維持されます。
- メッシュグループの名前を変更するとき、これが他のメッシュグループの子として登録された場合、接続されたオブジェクトの名前が同期されてように変更されます。(その逆は同期されません。)
- 既存のと重なるキーフレームの生成時の失敗メッセージがもう表示されません。
修正された問題
- apOptTransformの内部関数である「GetMeshTransform、GetMeshGroupTransform」で発生するエラーが修正されました。
- ビルボードオプションを切った状態でも、「Transparency Sort Mode」が強制的に「Orthographic」で固定されている問題が修正されました。
- ゲームの実行中に「制御パラメータ」タイプのアニメーションタイムラインの補間が正常に処理されない問題が修正されました。
- 「Ctrl、Shift、Alt」キーを押した後、他のショートカットを離した後もしばらくの間は、このキーが継続して入力されたかのような「ゴースト」が修正されました。
- Unityエディタの特定のバージョンでは、「制御パラメータ」が選択された状態で、エディタの外部にカーソルが出た入ってきた直後に、他の「制御パラメータ」のUIをクリックすると、正しく選択されていない問題が修正されました。
- エディタのオプションが保存されるとき、あまりにも多くのレジストリ値が生成される問題が修正されました。
- ユーザーの機器の環境に応じて、バックアップファイルが仕様と異なって正しく保存されている問題が修正されました。以前のバージョンでのバックアップファイルを、今回のバージョンで開くことができますが、逆に、今回のバージョンで作成されたバックアップファイルは、以前のバージョンで開くことができません。
- 「PSDの再インポート」機能で「メッシュグループの基本的な位置、回転、サイズ”が適用されなくて、プレビューが異常に出力される問題が修正されました。
- ボーン構造をファイルにエクスポートするとき、「Jiggle Bone」の設定が欠落している問題が修正されました。
- メッシュグループが接続されていないアニメーションクリップのUIで、いくつかのボタンが押されたことがあるかのように表示される問題が修正されました。
- モディファイヤ名の「Physic」を「Physics」に変更しました。
- PSDファイルを読み込むとき、レイヤーの不透明度が適用されない問題が修正されました。
- 両面メッシュの「Physics」モディファイヤが適用された場合は、「Bake」をすることができない問題が修正されました。
- 「apPortraitのGameObject」または「その上位のGameObject」の大きさが反転した状態で、「Bake」をすれば、「Scale」を元に復元しても正常に表示されない問題が修正されました。
- 「リギング重みが適用されていない本は灰色で表示する」が「Pos-Paste」機能を実行した直後には、更新されない問題が修正されました。
- 最新の「macOS」で「Unity Editor」エラーによりPSDファイルを開く過程でダイアログが強制的に終了される問題が修正されました。ただし、そのエラーログはmacOSまたはUnityでの更新されるまでは、引き続き発生するとみられ、これによる問題が発生した場合、ご連絡ください。
- 子メッシュグループのモディファイヤを変更するとき、元に戻すのと、編集が不可能な状態になってしまうという問題が修正されました。
- アニメに 「ルートユニット(Root Unit)」が転換される場合、1フレーム残像が残る問題が修正されました。
- 「Hide」、「Show」を呼び出した後、スクリプトでアニメーションを再生する際、2回目以降の「ルートユニット」に正常に移行されない問題が修正されました。
- スクリプトでアニメーションを再生するときは、最初のフレームで制御パラメータに処理結果が適用されない問題が修正されました。
- アニメーション作業時のデータ生成直後の取り消しをしたとき、他のアニメーションクリップのデータが一部初期化される問題が修正されました。