Hi, I just started to learn Threejs. I used a loader called MMDLoader and I put OutlineEffect. But now Im trying to figure how I can use effectComposer effects without lose OutlineEffect (Im talking about the OutlineEffect class NO the OutlinePass).
attempts that didnt worked for me:
CASE 1
this.effectComposer.render();
this.effect.render( this.scene, this.camera);
RESULT: Only OutlineEffect work
CASE 2
this.effect.render( this.scene, this.camera);
this.effectComposer.render();
RESULT: Only EffectPasses work (NOT OutlineEffect)
CASE 3 .- Im trying to emulate the source code from a old working example (OutlineEffect + unrealBloom)
So:
this.effect.render( this.scene, this.camera, this.effectComposer.readBuffer );
this.effectComposer.render();
RESULT: Same as case 2, but now I also got a infinite warnings:
“OutlineEffect.js:440 THREE.OutlineEffect.render(): the renderTarget argument has been removed. Use .setRenderTarget() instead”
I dont know what that means or how fix that.
Any help will be appreciate
Sorry for my English. I’m still learning it.