Unity3d Unity Oculus Quest游戏头部左右移动时结巴/滞后

Unity3d Unity Oculus Quest游戏头部左右移动时结巴/滞后,unity3d,oculus,quest,oculusquest,Unity3d,Oculus,Quest,Oculusquest,首先,我已经为任务构建并检查了Unity profiler-一切似乎都很好 奇怪的是,当我左右移动我的头时,我在分析器中没有看到任何帧率下降,但我在耳机中看到了明显的口吃/延迟。当我的头静止甚至只是旋转时,一切看起来都很好,根本没有口吃 这种口吃只有在我靠近UI并移动头部时才会发生。当我的头静止或旋转时,一切都好。如果我从UI返回,也不会出现口吃 我不认为这是一个太复杂的几何体或材料的问题,因为这肯定会显示为在分析器帧率下降。我猜相机的移动导致了某种帧不匹配(出于某种奇怪的原因),而这种不匹配并

首先,我已经为任务构建并检查了Unity profiler-一切似乎都很好

奇怪的是,当我左右移动我的头时,我在分析器中没有看到任何帧率下降,但我在耳机中看到了明显的口吃/延迟。当我的头静止甚至只是旋转时,一切看起来都很好,根本没有口吃

这种口吃只有在我靠近UI并移动头部时才会发生。当我的头静止或旋转时,一切都好。如果我从UI返回,也不会出现口吃

我不认为这是一个太复杂的几何体或材料的问题,因为这肯定会显示为在分析器帧率下降。我猜相机的移动导致了某种帧不匹配(出于某种奇怪的原因),而这种不匹配并没有出现在分析器中


有没有人知道是什么原因导致了这种情况?

嗯,我把问题缩小到一组特定的游戏对象后发现了这个问题。问题似乎是由我使用的自定义“溶解”着色器引起的。将着色器设置回“标准”后,问题消失了!奇怪的