Материал делается на основе шейдера "refract":
- работает на моделях и на брашах, превращенных в func_brush.
- эффект преломления делается с помощью карты нормалей - её рельеф и будет преломлять все, что за стеклом.
- дополнительные эффекты: цвет и прозрачность стекла, разблуривание (матовое стекло).
- дополнительный софт - только для карты нормалей, хотя можно использовать любую подходящую карту нормалей от любой текстуры с подходящим рельефом.
Где скачать живые примеры:
см.
http://www.fpsbanana.com/maps/42355 - витражи в церкви или тот же пример с дверями в хл2. На моей
cs_abscond_pro есть.