- Home /
Drawing a GUI onto a 3D object
I am currently working on a UI and am trying to figure out a way to draw Unity's GUI onto a 3D object. This would be used for sports scoreboards, in-game computer screens, and especially UI's with dynamic transitions.
So far I have tried making a camera that renders to a RenderTexture and drawing the RenderTexture onto the object. I have had mixed success, GUIText and GUITextures runder just fine but anything created using the newer more flexible Unity GUI code does not render in RenderTextures nor do they have the ability to render on one camera exclusively.
I have tried to use a system of activating and deactivating selected GUILayers so that the GUI will only draw to one camera specifically but all of this is moot if I can't get Unity GUI to draw through a RenderTexture.
Does any one have any idea what I can do?
ps AngryAnt I saw you mentioned in this question:
http://answers.unity3d.com/questions/54/can-i-use-unitygui-to-make-a-3d-gui
that you were working on a hack-around, have you made any progress that you can share?
Your answer
Follow this Question
Related Questions
Drawing UI text on GUI.DrawTexture , How to do it ? 1 Answer
GUIText and GUITexture? 3 Answers
GUI Final Scene/ Item Pickup 0 Answers
GUITexture and GUIText on android 2 Answers
Relative GUI positioning and Pixel Inset/Offset conversion 2 Answers