Cinemachine Pixel Perfect を Virtual Cameras に追加すると、Pixel Perfect Camera と Cinemachine の両方を一緒に使用することができます。Pixel Perfect Camera と Cinemachine は、どちらもカメラの平行投影のサイズを変更します。1 つのシーンでこの 2 つのシステムを一緒に使用すると、カメラの制御について対立が発生し、望ましくない結果が生じます。Cinemachine Pixel Perfect 拡張機能は、この対立を解決します。
Cinemachine Pixel Perfect は、バーチャルカメラの平行投影サイズを変更する、Cinemachine Virtual Camera 向けの拡張機能です。Pixel Perfect Camera コンポーネントの存在を検出し、このコンポーネントの設定を使用して、ピクセルパーフェクトな解像度でスプライトを最適に保持するバーチャルカメラの正確な平行投影サイズを計算します。
この拡張機能をバーチャルカメラに追加するには、Cinemachine Virtual Camera の Inspector ウィンドウにある Add Extension ドロップダウンメニューを使用します。プロジェクトの各バーチャルカメラにこの拡張機能を追加します。
次に Pixel Perfect Camera コンポーネントは、この拡張機能がアタッチされたバーチャルカメラごとに、Play Mode 状態の場合、または Run In Edit Mode が有効になっている場合に、バーチャルカメラの元のサイズに最もマッチするピクセルパーフェクトな平行投影サイズを計算します。これは、ピクセルパーフェクトの計算が実行されたときに、各バーチャルカメラの元のフレーミングにできるだけ一致させるために行われます。
Cinemachine Brain コンポーネントで複数のバーチャルカメラをブレンドする場合、カメラ間の遷移の間は、レンダリングされる画像が一時的にピクセルパーフェクトではなくなります。ビューが単一のバーチャルカメラに完全に遷移すると、画像はピクセルパーフェクトになります。
拡張機能の現在の制限は以下のとおりです。