后处理错误 - copyTexImage2D:帧缓冲区格式不兼容
我正在尝试使用示例中提供的后期效果,但我的控制台中不断出现以下错误,并且没有呈现任何内容。关于可能导致这种情况的任何想法?我认为重要的事情与后处理示例没有什么不同。
WebGL:INVALID_OPERATION:copyTexImage2D:帧缓冲区格式不兼容
renderer = new THREE.WebGLRenderer()
renderer.setSize(window.innerWidth, window.innerHeight)
renderer.setClearColorHex(0x000000, 1)
renderer.sortObjects = false;
...
composer = new THREE.EffectComposer( renderer )
composer.addPass( new THREE.RenderPass( scene, camera ) )
effect = new THREE.ShaderPass( THREE.DotScreenShader )
effect.uniforms[ 'scale' ].value = 4
composer.addPass( effect )
effect = new THREE.ShaderPass( THREE.FXAAShader )
composer.addPass( effect )
render = ->
requestAnimationFrame(render)
composer.render()
render()