Version: Unity 6.0 (6000.0)
语言 : 中文
为 URP 中的 2D Pixel Perfect Camera 准备好精灵
URP 的 Pixel Perfect Camera 组件参考

使 Cinemachine 与 URP 中的 2D Pixel Perfect 摄像机兼容

Cinemachine Pixel Perfect 添加到 Cinemachine 虚拟摄像机,即可同时使用 Pixel Perfect 摄像机Cinemachine。两个系统都会修改摄像机的正交视图尺寸,因此在单个场景中同时使用这两个系统会导致它们争夺对摄像机的控制权并产生不良的结果。Cinemachine Pixel Perfect 扩展可以解决这种不兼容问题。

Cinemachine Pixel PerfectCinemachine 虚拟摄像机扩展,可更改虚拟摄像机的正交视图尺寸。该扩展可以检测 Pixel Perfect 摄像机 (Pixel Perfect Camera) 组件是否存在,并使用组件设置来计算虚拟摄像机的正确正交视图尺寸,从而以完美像素分辨率完美保留精灵。

要将此扩展添加到虚拟摄像机,请使用 Cinemachine 虚拟摄像机检视面板 (Cinemachine Virtual Camera Inspector) 窗口中的添加扩展 (Add Extension) 下拉选单。应将此扩展添加到项目中的每个虚拟摄像机。

对于每个附加了此扩展的虚拟摄像机,Pixel Perfect 摄像机组件随后会在运行模式期间或在启用了在编辑模式中运行 (Run In Edit Mode) 时计算与虚拟摄像机的原始尺寸最匹配的完美像素正交视图尺寸。这样做是为了在实现完美像素计算时尽可能匹配每个虚拟摄像机的原始取景。

Cinemachine Brain 组件在多个虚拟摄像机之间混合时,在摄像机之间的过渡期间,渲染的图像暂时不是完美像素的。一旦视图完全过度到单个虚拟摄像机,该图像就会变成完美像素。

以下是该扩展目前的限制:

  • 如果具有 Pixel Perfect 扩展的虚拟摄像机设置为跟随一个目标组,当虚拟摄像机通过 Framing Transposer 组件定位时,可能会出现明显的混乱。
  • 如果在 Pixel Perfect 摄像机上启用了高档渲染纹理 (Upscale Render Texture) 选项,则实现与虚拟摄像机原始正交视图尺寸相匹配的完美像素分辨率的可能性较小。这可能会导致虚拟摄像机的取景因完美像素计算后的较大偏差而关闭。
为 URP 中的 2D Pixel Perfect Camera 准备好精灵
URP 的 Pixel Perfect Camera 组件参考
Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961