PIXI.Shader
class Shader
A helper class for shaders.
Constructor
new PIXI.Shader(program: PIXI.Program, uniforms: Dict) → {}
| Name | Type | Attributes | Description |
|---|---|---|---|
| program | PIXI.Program |
The program the shader will use. |
|
| uniforms | Dict<any> |
<optional> |
Custom uniforms to use to augment the built-in ones. |
Summary
Properties from Shader
| PIXI.Program |
Program that the shader uses. |
| Dict<any> |
|
Methods from Shader
Public Properties
Public Methods
static from(vertexSrc: string, fragmentSrc: string, uniforms: Dict) → {PIXI.Shader}
A short hand function to create a shader based of a vertex and fragment shader.
| Name | Type | Attributes | Description |
|---|---|---|---|
| vertexSrc | string |
<optional> |
The source of the vertex shader. |
| fragmentSrc | string |
<optional> |
The source of the fragment shader. |
| uniforms | Dict<any> |
<optional> |
Custom uniforms to use to augment the built-in ones. |
| Type | Description |
|---|---|
| PIXI.Shader |
A shiny new PixiJS shader! |