我对三个js后处理有问题。我选择了glitchpass效果。所以我导入了所有的库等,但效果不起作用。什么也没发生,但控制台中没有错误。
this.renderer = renderer;
this.composer = new THREE.EffectComposer( renderer );
this.composer.addPass( new THREE.RenderPass( this, camera ) );
this.glitchPass = new THREE.GlitchPass();
this.glitchPass.renderToScreen = true;
// this.giltchPass.goWild = true;
this.composer.addPass( this.glitchPass );
和动画循环:
this.composer.render();
我不知道为什么代码不起作用。所以我将相同的代码直接放入一个html文件(test.html)
这是相同的代码,但这是工作(没有继承和这个)。
你有什么想法吗?
谢谢