MCPcopy Create free account
hub / github.com/pmndrs/postprocessing / setShaderData

Method setShaderData

src/materials/EffectMaterial.js:166–173  ·  view source on GitHub ↗

* Sets the shader data. * * @param {EffectShaderData} data - The shader data. * @return {EffectMaterial} This material.

(data)

Source from the content-addressed store, hash-verified

164 */
165
166 setShaderData(data) {
167
168 this.setShaderParts(data.shaderParts);
169 this.setDefines(data.defines);
170 this.setUniforms(data.uniforms);
171 this.setExtensions(data.extensions);
172
173 }
174
175 /**
176 * Sets the shader parts.

Callers 1

updateMaterialMethod · 0.80

Calls 4

setShaderPartsMethod · 0.95
setDefinesMethod · 0.95
setUniformsMethod · 0.95
setExtensionsMethod · 0.95

Tested by

no test coverage detected