то есть, если я правильно понял, за отражения у тебя отвечают glossy, которые могут быть синего, оранжевого или белого цветов, распределены по френелю и по facing (таким образом, оранжевых и синих отражений дб больше, чем белых), все остальное - стекло, а тени ты задаешь через transparent с определенным набором цветов с color ramp. Вопрос - а зачем векторное произведение нормали и incoming?
у меня 2 глосса, и плюс сам шейдер стекла тоже отражает лучи, но не так сильно. поначалу впихнул шейдер refraction, но он работает не так как мне надо, из-за того что он не имеет отражаений, получается слишком темным