Capítulo 271 de 859

Chapter 271: SMAAPass

Core Idea

A pass for applying SMAA. Unlike FXAAPass, SMAAPass operates in linear-srgb so this pass must be executed before OutputPass.

Code Examples

const smaaPass = new SMAAPass();
composer.addPass( smaaPass );
  • What it demonstrates: Typical usage of SMAAPass.

Reference Tables

Constructor

Signature
new SMAAPass()

Methods

MethodDescription
.dispose()Frees the GPU-related resources allocated by this instance. Call this method whenever the pass is no longer used in your app.
.render( renderer : WebGLRenderer, writeBuffer : WebGLRenderTarget, readBuffer : WebGLRenderTarget, deltaTime : number, maskActive : boolean )Performs the SMAA pass.
.setSize( width : number, height : number )Sets the size of the pass.

Key Takeaways

  1. SMAAPass extends: Pass
  2. Key methods: dispose, render, setSize.

Connects To