huangbeyond 2024-09-30 19:25
浏览 2

OpenGL加载多个压缩纹理(ETC2-RGBA格式),为什么少部分显示正确,大多数显示为黑色?

OpenGL加载多个压缩纹理(ETC2-RGBA格式),为什么少部分显示正确,大多数显示为黑色?

OpenGL加载多个压缩纹理(ETC2-RGBA格式),少部分显示正确,大多数显示为黑色:

压缩纹理是用Compressonator进行压缩的,格式为ETC2-RGBA格式,原始图片宽高都是128、256、512等整倍数的。

用 glCompressedTexImage2D+GL_COMPRESSED_RGBA8_ETC2_EAC,加载纹理后,进行绘制,发现:

1、少部分纹理能够正确显示;

2、大多数纹理显示不正确,为黑色或者混乱;

会是什么原因呢?本机显卡的解码问题?

机器的显卡是4060。

  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 创建了问题 今天

    悬赏问题

    • ¥15 35114 SVAC视频验签的问题
    • ¥15 impedancepy
    • ¥15 在虚拟机环境下完成以下,要求截图!
    • ¥15 求往届大挑得奖作品(ppt…)
    • ¥15 如何在vue.config.js中读取到public文件夹下window.APP_CONFIG.API_BASE_URL的值
    • ¥50 浦育平台scratch图形化编程
    • ¥20 求这个的原理图 只要原理图
    • ¥15 vue2项目中,如何配置环境,可以在打完包之后修改请求的服务器地址
    • ¥20 微信的店铺小程序如何修改背景图
    • ¥15 UE5.1局部变量对蓝图不可见