UNPKG

three

Version:

JavaScript 3D library

18 lines (10 loc) 377 B
export default /* glsl */` #ifdef USE_EMISSIVEMAP vec4 emissiveColor = texture2D( emissiveMap, vEmissiveMapUv ); #ifdef DECODE_VIDEO_TEXTURE_EMISSIVE // use inline sRGB decode until browsers properly support SRGB8_ALPHA8 with video textures (#26516) emissiveColor = sRGBTransferEOTF( emissiveColor ); #endif totalEmissiveRadiance *= emissiveColor.rgb; #endif `;