相关疑难解决方法(0)

在WebGL上访问图像/纹理数据(纹素)

我在WebGL上有以下代码片段:

var texture = gl.createTexture();
texture.image = new Image();
texture.image.onload = function() { 
     .... // I want to read the pixels once the image has been loaded
};
texture.image.src = urlImage;
Run Code Online (Sandbox Code Playgroud)

我想在加载后获得纹理贴图的内容(RGBA).类似,readPixels()获取绘图缓冲区内容的能力.

可能吗?如果是这样,最好的做法是什么?

我正在使用Chrome Canary build进行开发.

在此先感谢您的帮助.

注:http ://www.khronos.org/message_boards/viewtopic.php?f = 43&t=3439上的交叉发布

webgl

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

THREE.js 中的纹理到数据 URI

大多数人都有相反的问题,但我想问是否有任何简单的方法可以将纹理数据返回到数据 URI。

我正在使用渲染到纹理(RTT)来渲染背景中的场景(使用不同的相机)。我希望能够将此数据发送到服务器或仅显示在 img 元素中以进行测试。

three.js

5
推荐指数
1
解决办法
2537
查看次数

标签 统计

three.js ×1

webgl ×1