Home Reference Source
import {PostprocessRackRawEffectPass} from 'oxygen-core/components/PostprocessRack.js'
public class | source

PostprocessRackRawEffectPass

Extends:

PostprocessPass → PostprocessRackRawEffectPass

Constructor Summary

Public Constructor
public

Member Summary

Public Members
public get
public set
public get
public set
public get

shader: *

public set

Method Summary

Public Methods
public
public

onApply(gl: *, renderer: *, textureSource: *, renderTarget: *)

Inherited Summary

From class PostprocessPass
public

apply(gl: *, renderer: *, textureSource: *, renderTarget: *, shader: *, overrideUniforms: undefined, overrideSamplers: undefined)

public

createTarget(id: *, level: number, floatPointData: boolean, potMode: undefined): *

public
public

destroyTarget(id: *)

public
public

getTargetId(id: *): *

public

onApply(gl: *, renderer: *, textureSource: *, renderTarget: *)

public

onResize(width: *, height: *)

Public Constructors

public constructor() source

Override:

PostprocessPass#constructor

Public Members

public get overrideSamplers: * source

public set overrideSamplers source

public get overrideUniforms: * source

public set overrideUniforms source

public get shader: * source

public set shader source

Public Methods

public dispose() source

Override:

PostprocessPass#dispose

public onApply(gl: *, renderer: *, textureSource: *, renderTarget: *) source

Override:

PostprocessPass#onApply

Params:

NameTypeAttributeDescription
gl *
renderer *
textureSource *
renderTarget *