Показать сообщение отдельно
Старый 12.02.2013, 09:07   #7
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: Текст в текстуру

Ну собственно можно и с 3d text без рендертекстуры. Можно вызвать camera.Render() и в основной буфер в Update например, считать с него пиксели, а потом очистить Z буфер например через GL.Clear или другой камерой. И так же п. 7. непосредственно после рендеринга. Камере этой можно задать pixelRect, чтобы не рендерить на весь экран.

UPD: Правда что-то в Unity 4 такой способ не работает... точнее работает с использованием WaitForEndOfFrame
__________________
Blitz3d to Unity Wiki

Последний раз редактировалось pax, 12.02.2013 в 15:07.
(Offline)
 
Ответить с цитированием