生成mip时,发现有alpha通道的texture在mip level 1以上出现错误。
经过调试发现缺省调用_GenerateMipMapsUsingWIC()函数。
在调用GenerateMipMaps()时使用以下参数:
dwFilter = TEX_FILTER_DEFAULT | TEX_FILTER_FORCE_NON_WIC;
DirectXTex生成mip的一个BUG
最新推荐文章于 2025-08-06 17:24:58 发布
本文探讨了带有Alpha通道的纹理在生成MipMap时遇到的问题,并提供了调试过程中发现的解决方案。通过调整GenerateMipMaps()函数的参数,避免使用默认的_GenerateMipMapsUsingWIC()函数,确保了MipLevel1以上的正确生成。
2276

被折叠的 条评论
为什么被折叠?



