4

我想在我自己的项目中添加 lensflare,就像 http://threejs.org/examples/webgl_lensflares.html

但是 Chrome 一直警告我“WebGL:INVALID_OPERATION:copyTexImage2D:帧缓冲区格式不兼容”,并且镜头光晕没有出现。

我搜索了很多,但没有正确的答案,请帮助。

4

1 回答 1

9

修改您的渲染器以将 alpha 添加到帧缓冲区,使其与 lenflares 使用的预期帧缓冲区格式 (RGBA) 相同:

renderer = new THREE.WebGLRenderer( { antialias: true, alpha: true } );
于 2013-11-22T17:49:19.217 回答