记录学习webgl踩坑

当gl.drawElements报警告时,请check未出现以下情况,如出现请先解决

  • 索引数组中的最大值 * 每个顶点所占浮点数个数(包含图元所需顶点数和Color)> 顶点数组长度

当gl.drawArrays报警告时,请check未出现以下情况,如出现请先解决

  • 第二个参数Count数 * 每个顶点所占浮点数个数(包含图元所需顶点数和Color) > 顶点数组长度

当gl.drawElements和gl.drawArrays都没报错,但仍没有画面时,请check

  • Color值从生成直到FragmentShader使用到该Color值前有没有做归一化或?换句话说就是可能被裁剪了。顶点值也是如此。
  • 如果是用gl.TRIANGLE画几何体,注意是否画的是正面(FRONT_FACE)即逆时针绘制。换句话说可能是gl.CULL_FACE。
分类: technology

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据