Показать сообщение отдельно
Старый 17.01.2017, 17:22   #11
Evgen
Разработчик
 
Аватар для Evgen
 
Регистрация: 12.01.2011
Адрес: Moscow
Сообщений: 419
Написано 68 полезных сообщений
(для 100 пользователей)
Ответ: Как рендерить в Editor скриптах

Сообщение от Nex Посмотреть сообщение
Ты как раз костылей наделал.
Что будет если окно не в фокусе?
Пока не сталкивался. Все работает. Как можно этот "баг" симулировать?

Сообщение от Nex Посмотреть сообщение
Для чего новая сцена???
Чтобы не разрушать текущую открытую сцену, создается временная новая.

Сообщение от Nex Посмотреть сообщение
Кнопочка в редакторе дело вкуса, принцип не меняется.
Нет задумывалось именно средствами редактора. Делаешь проект, добавил новые 3D элементы. Нажал кнопку в редакторе обновил общий атлас иконок. Далее запустил проект проверил как отрисовалось GUI.

Сообщение от Nex Посмотреть сообщение
Фикс:
Что бы был прозрачный фон нужно:
Поставить у камеры, которая рендерит ClearFlags: DepthOnly и заменить строку в коде:...
Не уверен, что это так просто реализуемо... Кстати RenderTexture вроде не поддерживает альфа канал.

Сообщение от Nex Посмотреть сообщение
Еще хотел возразить насчет того, что твой код гуглиться по первой ссылке при запросе "unity3d render texture to file".
Так собственно зачем спрашивать совета на форуме когда ты в конечном итоге взял готовый стремный код из гугла и доволен?
Похожий код из гугла != готовый != рабочий. Код составлен из разных фрагментов. Если нет ответа, приходится гуглить и это нормально. Код вполне красивый, но нужно еще немного доработать.

Последний раз редактировалось Evgen, 18.01.2017 в 16:25.
(Offline)
 
Ответить с цитированием