我想在我自己的项目中添加lensflare,就像http://threejs.org/examples/webgl_lensflares.html
一样但Chrome一直警告我“WebGL:INVALID_OPERATION:copyTexImage2D:framebuffer格式不兼容”,并且镜头光斑不会出现。
我搜索了很多,但没有正确答案,请帮助。
答案 0 :(得分:9)
修改渲染器以将alpha添加到帧缓冲区,这样它将与lenflares使用的相同的预期帧缓冲格式(RGBA):
renderer = new THREE.WebGLRenderer( { antialias: true, alpha: true } );