Кто-нибудь знает, как сделать стеклянный материал в Unity 5?
Я могу делать металлические и графические текстуры, но не знаю, как создать стеклянный материал.
Поиск в Google ничего не даст для Unity 5, поэтому это должно быть довольно легко сделать.
Это для душевой двери и плоского стекла вот так:
Ответы:
Вот несколько вещей, которые я мог бы собрать, надеюсь, это поможет вам. Есть несколько способов сделать это. Вы можете писать шейдеры или, если вы не против иметь очень простое стекло, вы можете использовать шейдеры по умолчанию и немного магии PNG.
РЕДАКТИРОВАТЬ: так как это привлекает некоторое внимание, я решил добавить пошаговое руководство для очень простого окна / прозрачности
Я создал простое изображение 64x64 с полной прозрачностью фона и добавил черный текст
Затем я импортировал его в единое целое (перетащил его), а затем перетащил через куб, который у меня был. После этого я выбрал для него прозрачный шейдер.
Результаты (игра запущена)
После этого вы можете легко создать PNG, на котором есть царапины или другие подобные эффекты, чтобы сделать его более реалистичным. Вы даже можете создать границы с некоторым цветом, который может выглядеть как дерево или металл. Попробуйте разные прозрачные шейдеры, чтобы найти то, что выглядит лучше всего.
источник
Для создания стеклянного материала в Unity 5 использовать шейдеры и материалы Unity очень просто. Тебе нужно:
Выполнено!
Если вы хотите, вы можете добавить текстуры, которые включают альфа для большого контроля. например не чистое стекло.
источник
Официальный Unity блоге поделился ссылкой на .zip - пакет здесь , который имеет примеры скрипты и затенение, новая команда Буферы использовать Unity 5 как официальное решение для реализации стекла преломления и прозрачности.
источник
Я написал шейдер для стекла (и полупрозрачности или пользовательских световых карт) под названием Standard Plus. Я думаю, что он делает то, что вы хотите. У моего стакана есть различные средства управления преломлением, а также френеля. Кроме того, вы можете использовать карту толщины для подсчета различной толщины модели, что дает гораздо лучшие результаты, поскольку толщина будет влиять не только на преломление, но и на цвет стекла. И вдобавок ко всему, он имеет ту же функциональность, что и стандартный шейдер. Взглянем! https://www.assetstore.unity3d.com/en/#!/content/93745
источник