You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

AR相机灰度模式下Scroll View对象像素化问题求助

AR相机灰度Shader下Scroll View像素化问题求助

我在AR相机上应用了灰度Shader/材质,场景中所有对象的灰度化效果都正常,但可开关的Scroll View对象在灰度模式下出现严重像素化现象,像素呈现出Scroll View自身不同区域的镜像效果。

起初我怀疑是Shader兼容性问题(Scroll View使用Unity UI Default shader,AR相机使用Grayscale shader),于是写了一个简易的自定义UI Default shader,仅返回:

float4 col = IN.color;

or

float4 col = (1,1,1,1);

用来排查兼容问题,但灰度模式下的像素化现象仍然存在。

更新排查进展:排除Shader问题后,我把怀疑点转向相机设置。项目中有两台相机:

  • AR相机:剔除遮罩设置为除'UI'外的所有层
  • UI相机:剔除遮罩仅包含'UI'层

停用UI相机的相机组件后,灰度模式下不再出现像素化,但所有UI元素也随之无法显示。

已尝试的无效方案:

  • 将Scroll View的Layer从'UI'改为'Default'

有效但不可行的方案:

  • 停用UI相机的相机组件,但会导致UI元素无法显示

恳请各位帮忙分析问题原因,谢谢!

内容的提问来源于stack exchange,提问作者HaruHaruka

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.13 02:50:32