В этой статье я хочу показать вам простой вариант создания стекла в Unity5. Первым делом создадим простую текстуру для стекла в любом графическом редакторе, например в бесплатной программе Paint.net.
С помощью инструмента «Волшебная палочка» удалим стандартный белый фон слоя и сделаем заливку этого слоя полупрозрачным цветом, например голубым или серым.
Далее, сохраним текстуру в формате png (чтоб сохранить прозрачность) в удобное для нас место и перейдем в Unity.
Допустим у нас есть строение, в котором есть окно и нам нужно создать для этого окна стекло.
Создадим новый материал (правой кнопкой мыши в окне Project — Create — Material).
И укажем этому материалу другой шейдер Legacy Shaders — Transparent — Specular.
Перенесем нашу текстуру в Unity и изменим ее тип (для отображения прозрачности) на Editor GUI and Legacy GUI, нажмем Apply.
И применим эту текстуру к нашему материалу.
Ну и последний шаг, применим материал к нашему окну.
В принципе, получилось вполне похоже на стекло, но не совсем идеально. По крайней мере, этот метод довольно прост и не требует особых затрат. Удачных проектов!