import {PostprocessRackRawEffectPass} from 'oxygen-core/components/PostprocessRack.js'
PostprocessRackRawEffectPass
Extends:
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 |
dispose() |
|
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 |
dispose() |
|
public |
getTargetId(id: *): * |
|
public |
onApply(gl: *, renderer: *, textureSource: *, renderTarget: *) |
|
public |
onResize(width: *, height: *) |
Public Constructors
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 onApply(gl: *, renderer: *, textureSource: *, renderTarget: *) source
Override:
PostprocessPass#onApplyParams:
Name | Type | Attribute | Description |
gl | * | ||
renderer | * | ||
textureSource | * | ||
renderTarget | * |