环境光遮蔽HBAO真机小游戏平台无效

  • Creator 版本: 3.8.3

  • 目标平台:手机浏览器 抖音小游戏

根据教程 使用了HBAO环境光遮蔽,
电脑浏览器预览如下 正常显示


手机用浏览器打开 虽然也生效了 但是会有奇怪的纹理

发布抖音小游戏打开后直接没有效果了 阴影和一些物体的渲染顺序还错乱了

打印一切正常 没有报错

之前也遇到过Shader在小游戏平台表现不一致的问题,最后定位的是 uniform 数量上限在不同平台都是不同的,不知道这个问题是否也是这个原因

改用灯光烘培就好了

HBAO的实现目前确实有问题,3.8.4 Builtin管线因此未支持HBAO功能。
需要等到3.8.5或者更晚一些。

之前在微信小游戏中也有测试过. 在小游戏中使用管线 会大幅度的增加代码包体积(加上start-scene中的内容, 很容易超过4M), 并且会很影响帧率.
不知道现在会不会好些.

选择新管线后,可以不勾选后处理模块。此时Web 2D空工程与3.8.0包体大小一致,比3.8.4老管线的包体略大一些(160KB)。

目前新管线没怎么做包体优化,所以进一步减小的空间很大。