WebGL不支持使用索引255进行索引绘制
P粉265724930
P粉265724930 2023-08-17 12:37:59
0
1
354

这是一个最简单的WebGL测试程序,它创建了一个只有一个uint8值为255的索引缓冲区。它应该绘制一个大小为64px的红色正方形,但实际上并没有(索引值对于绘制并不重要)。

不知何故,WebGL忽略了索引为255的元素,尽管它在无符号字节范围内。使用254或其他值,红色正方形会按预期出现。

这是WebGL的一个bug还是预期行为?我找不到任何相关信息。

 


P粉265724930
P粉265724930

全部回复 (1)
P粉476883986

查看WebGL 2.0规范 - PRIMITIVE_RESTART_FIXED_INDEX始终启用

因此,如果索引类型是UNSIGNED_BYTE,索引255是原始重启索引,不能用于索引顶点。

    最新下载
    更多>
    网站特效
    网站源码
    网站素材
    前端模板
    关于我们 免责声明 Sitemap
    PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!