Type Alias: CompositeShaderPassStep<TargetNameT>
CompositeShaderPassStep<
TargetNameT> =object
Defined in: lib/shader-module/composite-shader-pass.ts:9
One ordered step in a CompositeShaderPass.
Type Parameters
TargetNameT
TargetNameT extends string = string
Properties
inputs?
optionalinputs?:Record<string,ShaderPassInputSource<TargetNameT>>
Defined in: lib/shader-module/composite-shader-pass.ts:11
output?
optionaloutput?:"previous"|TargetNameT
Defined in: lib/shader-module/composite-shader-pass.ts:12
shaderPass
shaderPass:
ShaderPass<any,any,any,any>
Defined in: lib/shader-module/composite-shader-pass.ts:10
uniforms?
optionaluniforms?:Record<string,UniformValue>
Defined in: lib/shader-module/composite-shader-pass.ts:13