UNPKG

playcanvas

Version:

Open-source WebGL/WebGPU 3D engine for the web

19 lines (18 loc) 491 B
var iridescence_default = ` #ifdef STD_IRIDESCENCE_CONSTANT uniform float material_iridescence; #endif void getIridescence() { float iridescence = 1.0; #ifdef STD_IRIDESCENCE_CONSTANT iridescence *= material_iridescence; #endif #ifdef STD_IRIDESCENCE_TEXTURE iridescence *= texture2DBias({STD_IRIDESCENCE_TEXTURE_NAME}, {STD_IRIDESCENCE_TEXTURE_UV}, textureBias).{STD_IRIDESCENCE_TEXTURE_CHANNEL}; #endif dIridescence = iridescence; } `; export { iridescence_default as default };