Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | //This file is automatically rebuilt by the Cesium build process.
export default "/**\n\
* An czm_material with default values. Every material's czm_getMaterial\n\
* should use this default material as a base for the material it returns.\n\
* The default normal value is given by materialInput.normalEC.\n\
*\n\
* @name czm_getDefaultMaterial\n\
* @glslFunction\n\
*\n\
* @param {czm_materialInput} input The input used to construct the default material.\n\
*\n\
* @returns {czm_material} The default material.\n\
*\n\
* @see czm_materialInput\n\
* @see czm_material\n\
* @see czm_getMaterial\n\
*/\n\
czm_material czm_getDefaultMaterial(czm_materialInput materialInput)\n\
{\n\
czm_material material;\n\
material.diffuse = vec3(0.0);\n\
material.specular = 0.0;\n\
material.shininess = 1.0;\n\
material.normal = materialInput.normalEC;\n\
material.emission = vec3(0.0);\n\
material.alpha = 1.0;\n\
return material;\n\
}\n\
";
|