EffectComposer

THREE.EffectComposer
See theEffectComposer companion object
class EffectComposer(renderer: WebGLRenderer, renderTarget: UndefOr[WebGLRenderTarget]) extends Object

The EffectComposer is a post-processing pipeline that allows you to apply multiple post-processing effects to a scene.

Attributes

Companion
object
Graph
Supertypes
class Object
trait Any
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

def addPass(pass: EffectPass): Unit
def dispose(): Unit
def getSize(target: Vector2): Vector2
def insertPass(pass: EffectPass, index: Double): Unit
def removePass(pass: EffectPass): Unit
def render(deltaTime: Double): Unit
def reset(renderTarget: UndefOr[WebGLRenderTarget]): Unit
def setPixelRatio(pixelRatio: Double): Unit
def setSize(width: Double, height: Double): Unit

Inherited methods

def hasOwnProperty(v: String): Boolean

Attributes

Inherited from:
Object
def isPrototypeOf(v: Object): Boolean

Attributes

Inherited from:
Object
def propertyIsEnumerable(v: String): Boolean

Attributes

Inherited from:
Object
def toLocaleString(): String

Attributes

Inherited from:
Object
def valueOf(): Any

Attributes

Inherited from:
Object