gpt4 book ai didi

javascript - 后处理三个JS

转载 作者:行者123 更新时间:2023-11-30 16:55:06 25 4
gpt4 key购买 nike

我的三个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)

这是相同的代码,但可以工作(没有继承和 this)。

你有什么想法吗?

谢谢

最佳答案

这行代码:

this.composer.addPass( new THREE.RenderPass( this, camera ) );

应该是:

this.composer.addPass( new THREE.RenderPass( scene, camera ) );

关于javascript - 后处理三个JS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29835605/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com