Ответ: Текст в текстуру
RenderTexture:
1. Дополнительный слой специально для картинки.
2. Камеру отдельную выключенную, рендерящую этот слой.
3. фон и 3d текст на этот слой.
4. камере назначить рендертекстуру (вероятно созданную кодом).
5. camera.Render() - рендеринг в текстуру.
6. Текстура метериалу, материал объекту
Можно например еще
6. RenderTexture.active = наша рендертекстура
7. Texture2d.ReadPixels() для чтения в обычную текстуру
8. RenderTexture.active = null;
Последний раз редактировалось pax, 11.02.2013 в 15:54.
|