fallback diffuse

导致tris面片增加 double了

等于又画了一遍 很奇怪(只有一台机器是这样的)

这事情真坑我跟到最后 在一个最简测试场景

fallback diffuse替换成 里面的一个diffuse一个vertexlit

vertexlit里面有个shadowcaster

这个问题就是shadowcaster导致的 

我用gpudeubgger 抓到两台机器的shadowmap 一个是sm一个csm 

tris就差在这里 

shadow的配置一样的多是4级psm 还配了距离

然后我一看 一台环境是android

一天是pc。。。。。

android优化了。。。。。that‘s it

代码底下无奇迹

相关文章:

  • 2021-11-13
  • 2021-10-18
  • 2021-09-11
  • 2021-04-23
  • 2021-10-17
  • 2021-10-01
猜你喜欢
  • 2021-06-10
  • 2022-01-29
  • 2022-12-23
  • 2022-12-23
  • 2021-09-25
  • 2021-11-10
  • 2021-06-24
相关资源
相似解决方案