Class: AddBlendPass
Extra-Helpers.AddBlendPass
Hierarchy
↳
AddBlendPass
Implements
Properties
DEFAULT_TEX_ID
▪ Static Readonly DEFAULT_TEX_ID: "tDiffuse"
Inherited from
onDirty
• onDirty: () => void[] = []
Implementation of
Inherited from
material
• material: ShaderMaterial2
Inherited from
isShaderPass2
• isShaderPass2: boolean = true
Inherited from
enabled
• enabled: boolean = true
Implementation of
Inherited from
Constructors
constructor
• new AddBlendPass(texture?, maxIntensity?)
Parameters
| Name | Type | Default value |
|---|---|---|
texture? | Texture<TextureEventMap> | undefined |
maxIntensity | number | 120 |
Overrides
Accessors
weights2
• get weights2(): Vector4
Returns
Vector4
• set weights2(value): void
Parameters
| Name | Type |
|---|---|
value | Vector4 |
Returns
void
weights1
• get weights1(): Vector4
Returns
Vector4
• set weights1(value): void
Parameters
| Name | Type |
|---|---|
value | Vector4 |
Returns
void
blendTexture
• set blendTexture(value): void
Parameters
| Name | Type |
|---|---|
value | Texture<TextureEventMap> |
Returns
void
Methods
dispose
▸ dispose(): void
Returns
void
Implementation of
IPass.dispose
Inherited from
setDirty
▸ setDirty(): void
Returns
void
Inherited from
updateShaderProperties
▸ updateShaderProperties(updater?): void
Parameters
| Name | Type |
|---|---|
updater? | IShaderPropertiesUpdater | (undefined | IShaderPropertiesUpdater)[] |
Returns
void
Implementation of
Inherited from
ShaderPass2.updateShaderProperties
render
▸ render(renderer, writeBuffer, readBuffer?, deltaTime?, maskActive?): void
Parameters
| Name | Type |
|---|---|
renderer | WebGLRenderer |
writeBuffer | null | WebGLMultipleRenderTargets | WebGLRenderTarget<Texture<TextureEventMap>> |
readBuffer? | WebGLMultipleRenderTargets | WebGLRenderTarget<Texture<TextureEventMap>> |
deltaTime? | number |
maskActive? | boolean |
Returns
void