I am creating a 2D (2.5D) game using OpenGL and orthographic projection.
It is simple to have relatively flat objects, e.g. characters. I simply use a quad with a texture of the character and move that about.
However, what is the best way to draw big objects that have depth, e.g. a big house? Do I use one quad with a three dimensional looking represantation of the house on it, or do I use multiple quads (e.g. front, side, top)?
I prefer using one quad with a three dimensional looking texture on it. What are the drawbacks to this approach?