0 votes
by (200 points)

您好,unity打包出来运行,左右扭头头盔眼前有黑影是什么原因?我的场景是个办公室场景,谢谢!

1 Answer

0 votes
by (55.5k points)

开发者您好,
请问您使用的SDK版本、设备型号以及PUI版本、Unity版本是?
另外,您可以更具体的描述一下“黑影”的现象,提供给我们一些截图或者录像以便我们分析问题吗?

by (200 points)

您好,我用的SDK版本是PicoVRUnitySDK2.8.10B563,设备型号是Pico neo2 lite,PUI版本是4.1.3和unity版本2019.3.6;我戴上头盔左右扭头的时候,左右眼睛视线外的黑色背景会出现在眼前视线的最左边或者最右边有个短暂的停留,有些卡顿,但是我这个项目在原来在web上没一点卡顿?谢谢!

by (55.5k points)

您好,您可以检测一下您场景运行时的帧率,如果帧率过低可能出现卡顿现象。
您可以通过Pvr_UnitySDK/Head下的FPS查看场景的帧率:
enter image description here

关于帧率及场景的要求,您可以参考以下链接,如果帧率比较低,其中也有一些优化场景的方法:
http://sdk.picovr.com/docs/UnitySDK/cn/chapter_six.html#id4

by (200 points)

您好,我按照http://sdk.picovr.com/docs/UnitySDK/cn/chapter_six.html里面的6.3.5 URP配置,更新项目中的materials为URP materials后,一运行手柄变成黑色的了,有点物体材质球丢失,一运行Game视窗也变成左右两个窗口了,我移除URP包后材质球部丢失。问一下我如何才能恢复到原来的材质?谢谢!enter image description here

by (55.5k points)

您好,我们通过以下步骤恢复原来的材质,您可以作为参考尝试一下:
1.删除Project Setting/Graphics的Scriptable Render Pipeline Setting中的Universal Render Pipeline Asset
enter image description here
2.将显示异常的材质的材质球恢复至原来的Shader类型
比如恢复Neo2左手手柄的Shader:
enter image description here
3.运行时材质恢复:
enter image description here

by (200 points)

您好,我场景里面好多物体和材质球呢,也按照这个办法吗有没有其他方法?谢谢!

by (55.5k points)

在我们测试的场景中一开始没有添加光照,URP配置下,手柄确实变黑:
enter image description here

然后同样在URP配置下,添加光照后,材质显示正常,您看看添加或者调整您的场景中的光照是否会成功显示:
enter image description here

by (55.5k points)

抱歉,我们并不知道批量恢复的方法。
但是我们找到了可能对您有帮助的链接:
https://blog.csdn.net/linxinfa/article/details/98587441
https://blog.csdn.net/wang568270833/article/details/106770492
仅供您的参考,希望能够帮到您。

...