cocos3D摩尔纹太多怎么处理

贴图的大小要是2的幂

对。2的幂平台兼容性最好。

所以出现这种问题都是什么原因 :joy:

怎么开启呢?
image
文档里的 Generate Mipmaps在引擎里没有这个选项
image


先关闭Anisotropy(各向异性过滤)(设置成0)
然后Filter Mode选择Trilinear with Mipmaps,(三线性过滤)
这个时候Creator会自动生成mipmaps。
相关贴图改好后,看看画面有没有改善。

图中这个Generate Mipmaps,需要将Filter Mode改为Advanced。不是必要的。

我这么设置的,部分贴图有很明显的改善,部分贴图的改善有限
image

  1. 尝试加大Anisotropy。
  2. 几何、shader引起的aliasing,是没有办法完全消除的。(比如树叶)
1赞

好的谢谢 :smiling_face_with_three_hearts:

h5是不支持mipmap是么?我勾选了mipmap打了h5的包,发现包体并没有变大,按理说贴图的内存会增加33%

这个指的是运行时内存会增加吧

是的,当时理解错了

大佬 我也遇到了 上面的办法都用了 还是没有解决 @zlzhou.sh
http://119.3.211.5/8flr/
我的贴图是4方向的小人图

关注一波~

你这也太夸张了,感觉不像是贴图的原因,好像是场景或者光源的设置问题

我就是把环境光去掉了,用了一个点光源,点了一个动态阴影,别的都没弄,好奇怪

不太像摩尔纹,混合模式看看对不对,编辑器啥效果

咋看着像是自阴影的问题,你的人物接受阴影么?

1赞

还真是自阴影的问题,大佬请教下为什么点了自阴影会这样呢

Shadow Map 原理和改进_fit to view urp-CSDN博客 可以参考一下这个,就是采样精度不够,游戏这种面片小人问题更明显

image 调整一下偏移