playcanvas
Version:
PlayCanvas WebGL game engine
4 lines (2 loc) • 438 B
JavaScript
var emissivePS = "\nuniform vec3 material_emissive;\nuniform float material_emissiveIntensity;\n\nvoid getEmission() {\n dEmission = material_emissive * material_emissiveIntensity;\n\n #ifdef MAPTEXTURE\n dEmission *= $DECODE(texture2DBias($SAMPLER, $UV, textureBias)).$CH;\n #endif\n\n #ifdef MAPVERTEX\n dEmission *= gammaCorrectInput(saturate(vVertexColor.$VC));\n #endif\n}\n";
export { emissivePS as default };