[name]

Constructor for the GLSL program sent to vertex and fragment shaders, including default uniforms and attributes.

Example

todo

Constructor

[name]( [page: renderer], [page: code], [page: material], [page:Object parameters] )

For parameters see [page:WebGLRenderer WebGLRenderer]

Properties

.uniforms

.attributes

.[page:Integer id]

.code

.[page:Integer usedTimes]

.program

.vertexShader

.fragmentShader

Methods

none

Source

[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js]