HoloLens 2的分辨率真的是2048*1080吗?

Is the resolution of HoloLens 2 really 2048*1080?

我创建了一个 canvas 渲染模式 屏幕 Space - 相机 和 UI 缩放模式 随屏幕缩放尺码。然后我将参考分辨率设置为 2048 * 1080。 canvas settings

我在canvas的右上角放了一个圆环。但是,在部署项目后,部分环在 HoloLens 中被遮挡了。 canvas in unity canvas in HoloLens 2

所以我想知道是不是HoloLens 2的分辨率真的是2048 * 1080,还是我的工程有误?

不,不是。 Hololens 的 Rigth Canvas 尺寸公式为: 将 WorldSpace Canvas 的大小设置为 490 278 并将位置设置为 0,0,z 您需要将 V3 scale 乘以这个公式 scale(x,y,z)=z*0.00415f

HoloLens 2 默认设置为最大渲染目标大小,即 1440x936。更多信息请见:Supported resolutions on HoloLens 2