小编lin*_*kay的帖子

Why does this WebGL framebuffer usage throw FRAMEBUFFER_UNSUPPORTED?

I'm trying to create a WebGL pick buffer;

Can anyone see what I'm doing wrong here?

I'm getting "Incomplete framebuffer: FRAMEBUFFER_UNSUPPORTED" on Mozilla/5.0 (X11; Linux x86_64; rv:2.0b3pre) Gecko/20100724 Minefield/4.0b3pre and Chrome 5.0.375.99. Must be obvious and staring right at me but I cant see it. It's apparently valid, has a texture..but "unsupported"?

    var gl = canvas.context;
    var frameBuf = gl.createFramebuffer();
    var renderBuf = gl.createRenderbuffer();
    var pickTexture = gl.createTexture();
    gl.bindTexture(gl.TEXTURE_2D, pickTexture);

    var width = 400;
    var height = 400;

    try { …
Run Code Online (Sandbox Code Playgroud)

html5 webgl

5
推荐指数
2
解决办法
5256
查看次数

标签 统计

html5 ×1

webgl ×1