0 votes
by (180 points)

Unity 中刷入地形的树后,调节BillboardStart后远处的树会闪烁

2 Answers

0 votes
by (27.7k points)

开发者您好,
请问一下您使用的SDK版本及设备型号是多少?

对于远处物体闪烁问题,抱歉,因为性能原因,头戴设备上显示效果会有差异。
远处物体闪烁的原因可能是物体距离相机较远,导致的闪烁,尝试物体与相机的距离调整到3.5-4米之间。
也有可能是由于深度冲突而导致闪烁,如果物体与其他物体重合可能会导致闪烁,如果存在该问题,可尝试将物体与其他物体分离一小段距离再观察是否闪烁。

您也可以参考一下官方文档中关于渲染功能的说明,比如尝试调整Eyebuffer的大小,Eye Buffer 像素是指被渲染纹理在被扭曲以抵消镜头失真前的像素。
详情参考以下链接:
https://developer.pico-interactive.com/docs/cn/12050/unity-xr-sdk-EyeBuffer/

by (180 points)

您好,非常感谢您的回复。使用的硬件设备是:PicoNeo3,使用的SDK是PicoXRPlugin2.0.4。我修改XRSettings.eyeTextureResolutionScale为0.5依旧没有得到改善。

by (27.7k points)

开发者您好,
您可以尝试调高Eyebuffer,并确保该值设置成功。该值越高,画面闪烁会减弱,但会影响帧率。该值越高会带来性能的降低,增加延迟。可能需要优化场景等,需开发者您自行考虑对该值的取值。
对于远处模型闪烁的问题,抱歉,我们建议是通过拉近或者离近物体来避免物体闪烁。

0 votes
by (180 points)

您好,非常感谢您的回复。使用的硬件设备是:PicoNeo3,使用的SDK是PicoXRPlugin2.0.4。我修改XRSettings.eyeTextureResolutionScale为0.5依旧没有得到改善。

...