WebGL仅呈现/加载某些PNG文件
WebGL is only rendering/loading certain PNG files
我为WebGL创建了一个OOP环境,这样我就可以轻松地创建未来游戏项目所需的所有对象。大部分工作已经完成,但我现在对.png文件的显示感到非常沮丧,我用某个png文件测试了多个对象实例,它运行得很顺利(甚至透明性也很好),但现在我尝试了其他png文件,它无法正确渲染这些文件。只有无纹理的平面(黑色正方形)。
我已经尝试了多次调用它们的顺序,以及它加载的其他一些png文件,但我在png文件中找不到任何明显的差异,所有文件都有相同的浏览器访问权限。此外,我在网上找不到任何类似的问题。。
任何有WebGL/OOpenGL经验的人都知道这里可能会发生什么?
编辑:
我仍然没有弄清楚为什么它只能读取某些PNG文件,但我知道使其可读所需的正确设置。
RGB颜色,8位
颜色配置文件:sRGB IEC61966-2.1
你的纹理是2的力量吗?
WebGL是为嵌入式系统设计的,因此它的非二次幂支持是有限的。
相关文章:
- 将图像的来源与 png 文件进行比较
- 使用PHP将png/svg导出为单个png文件
- 节点画布:将PNG文件输出为交错/逐行扫描
- iPhone应用程序或移动野生动物园的动画PNG文件的替代方案,目标是模拟短视频剪辑的即时播放
- jsPDF 不完整或损坏的 PNG 文件
- CasperJS屏幕截图未将图像渲染为png文件
- 将图像存储到 png 文件中
- SVG文件 :如何使用Inkscape将PNG文件转换为SVG文件后获取路径标记数据
- 从Base64字符串转换为PNG文件
- 如何将HTML转换为HTML5画布并下载为PNG文件
- Amchart-导出到PNG文件
- 如何将.PNG文件转换为可以存储在mysql中并通过CSS调用的源代码;png”;
- WebGL仅呈现/加载某些PNG文件
- 使用grunt img优化png文件
- 最好的方式来对齐图像png文件左下角
- 我如何合并两个透明的png文件在科尔多瓦
- 如何创建一个PNG文件在任何脚本语言的web使用
- 如何将javascript按钮添加到PDF中,将数据保存到(png)文件
- 是自动创建为PNG文件的HTML Canvas标记的内容
- 如何将带有图像的画布保存为PNG文件