I am sure this will be easy for a Unity expert.
If we were making a game like FLOW Click here to see FLOW
and all we needed were some simple colored circles which the user must click and drag, then can these be rendered by Unity, or do we need to actually import a PNG of a circle?
I am sure Unity would be capable of rendering a flat solid circle, which I think would look better and behave better when scaling up/down? And would it be lighter/more efficient on the game engine?
A solid colored sphere perhaps, or a cylinder with minimal depth? Whats the best solution?
Thanks a lot Steve
preguntado el 05 de mayo de 13 a las 21:05
Best is not defined. You could draw a circle with a triangle fan. Or you could use a plane with a shader (or the previous triangle fan). The benefit of both these techniques is that they are possible to anti-alias (AA). The advantage of the shader is that it is indeed a circle at infinite precision and the AA can be made very good quality.
The real question is why do you want a 3d engine in the first place? Heres a example of a shader, rest of the scene except the shader makes no sense.