Constructs a new Program
Parameters
| Name |
Type |
Attributes |
Default |
Description |
params |
object
|
<optional>
|
{}
|
options
Properties
| Name |
Type |
Description |
context |
object
|
context webgl |
vertexShader |
string
|
vertexShader source |
fragmentShader |
string
|
fragmentShader source |
name |
string
|
name |
|
Methods
Auto build attribute getter
Auto build uniforms getter and setter
createProgram(vertexShader, fragmentShader)
create a shader
Parameters
| Name |
Type |
Description |
vertexShader |
object
|
vertexShader source |
fragmentShader |
object
|
fragmentShader source |
create a shader
Parameters
| Name |
Type |
Description |
source |
string
|
shader source |
type |
string
|
VERTEX_SHADER|FRAGMENT_SHADER |