24 lines
515 B
JavaScript
24 lines
515 B
JavaScript
/**
|
|
* R3.D3.API.Shader.Fragment
|
|
* @param apiShader
|
|
* @constructor
|
|
*/
|
|
R3.D3.API.Shader.Fragment = function(
|
|
apiShader
|
|
) {
|
|
|
|
if (R3.Utils.UndefinedOrNull(apiShader)) {
|
|
apiShader = {};
|
|
}
|
|
this.apiShader = apiShader;
|
|
|
|
R3.D3.API.Shader.call(
|
|
this,
|
|
this.apiShader.apiComponent,
|
|
this.apiShader.code
|
|
);
|
|
};
|
|
|
|
R3.D3.API.Shader.Fragment.prototype = Object.create(R3.D3.API.Shader.prototype);
|
|
R3.D3.API.Shader.Fragment.prototype.constructor = R3.D3.API.Shader.Fragment;
|